There is no reason for not using LN for small transactions up to $100 or so, which make up to about 25% of current BTC on-chain transactions.
How did you come to the number of 25% ?
I believe way more transactions are effectively sending less than 100$.
25%??
ever checked the UTXO set.
not even a few percent actually spend funds daily/weekly. so LN will only be useful for a small percentage, while those remaining on the bitcoin network are drastically effected negatively by the whole dev instigated tx limiter and fee war
not only that but:
LN is a niche for people who spam(spend more than once a day)
by the time someone gets paid. works out how much they want to deposit into LN for spending habits of the month. works out of that share which 'channels' would best satisfy having which amounts to have for the best chance of good efficient service. and then pays the fee's to set it up.
if they are not using it daily they wont want to
have to keep the app open to ensure their counterpart is playing by the rules.
accept/deny random requests from routers asking to use them as a path
worry if they autopilot the app or factory/watchtower it, that route raiders wont empty their channel