I mean definitely should be a different policy between public and private channels.
If you open channels with users of private (mostly mobile) nodes, and they do not use so often those channels, for you as LSP is not so profitable to keep them forever open. But by pushing them a bit with specific policies, you could also have them moving more often those sats in channels, in and out.
With public channels is obviously not a big deal because you know that they will move those sats anyways, even if they are just a middle man in a routing.
We have to inform users that over LN sats must flow and not just stay in a dormant channel.