Sending small amount of BTC nowadays is not viable at all because of the fees. Will LN greatly help solve the current issue of high transaction fees?
even LN needs scaling on chain since you do need to make an on chain transaction once you open the channel and once you close it. i am afraid we do need a solution for that because the current situation with block size is not enough.
Also, why is Segwit not implemented by popular exchanges like Coinbase and some online wallets when it could help lower the transaction fees? I've read that the adoption rate of Segwit is merely 15-18% only and have already fallen low. If ever LN does come, would it be widely accepted or just the same as Segwit?
you have to ask them and force the services to implement what you want. and then people have to choose to use it otherwise it is not enough for them to implement it and nobody still uses it.
same with LN. it takes time for people to start understanding how it works then start to use it.