last I checked LN channels must be pre-loaded with funds, which would seem to kill the incentive to use them for spontaneous one-off BTC transactions between otherwise unaffiliated parties, which would be most of the transactions taking place. Who wants to put up $100 just to transact $10?