Inspired, or rather reminded, by The Wall's post (https://twitter.com/hi__im__dave/status/1746149064867979418) I just raised some fees on my routing node c-otto.de.
For some selected peers like bfx-lnd0/1 and Binance, whenever I have lots of liquidity in a single channel (meaning I could route a very large transaction), from now on I charge much more than usual (2000+ ppm). The fee rate is adjusted frequently, and lowered if the configured liquidity is NOT available anymore.
I hope that this information/signal is interpreted accordingly, so that my node actually serves large transactions to those peers. I don't have any concrete information, but I believe that some operators deliberately skip cheap channels to avoid routing failures, and prefer more expensive channels for larger transactions. This matches the observation described in The Wall's post.
Raising fees when there's a lot of liquidity on my side of the channel seems counter-intuitive, as I'd like to incentivize the rest of the network to route through that channel. Usually, making stuff cheaper helps increasing demand. This might not be the case in the lightning network, and I'm curious to see how this pans out in the long run!
I hope that consistently providing a great routing experience is rewarded, and that high fee aren't that bad. As a positive side effect, rebalancing (topping up) high fee rate channels gets much easier.