Exchanges (the preferred "wallet" by the majority of users) aren't promoting this tech either.
It looks like
more and more exchanges are implementing it or are interested in doing so. I am surprised that these exchanges are not taking advantage of it in their advertisements to encourage users to use their service.
Having coin tied up in LN channels removes flexibility when compared to using on-chain transactions to whoever you are trading with. This is because you are restricted to spending amounts the network can support based on available routes. This will always be the case, but the issue is pronounced today because LN is still in its infancy.
You can still pay someone on-chain with the coins you locked up. Right now, you can use third-party services like
Boltz,
ZigZag and
Lightning Conductor. However, this solution is prone to routing failures, which are less frequent now thanks to
multi-path payments (MPPs).
In the future, it will be possible to alter the total channel balance through
splicing.