I want to share some insights that came to my mind.
For example, if you have a channel with a certain node and you have an outgoing fee on your side, say, 200 ppm, and the remote node has a higher fee on you than your value, for example, 500 ppm, then it can be said with certainty that it's unprofitable for you to rebalance other channels through this one (to let liquidity flow into this channel).
So if you want to rebalance any of your other channels so that sats flow from such channels into this channel, it will never be profitable for you because you'll pay at least the same fee as that set on the remote side of this channel for rebalancing. In our example, this is 500 ppm. Therefore, when sats flow into this channel of yours and it's time to use them, and you send them to that side via forwarding payments, this channel will only bring you profit determined by the fee on your side, which in our example is 200 ppm. So you will always lose.