It also can't scale the way it's usually promised, in part due to Bitcoin's horribly low transaction rate (you can't open LN channels fast enough, given Bitcoin's transaction rate), in part because of limits on the number of transactions in a live channel.
And in practice, it seems it's highly centralized [0].
0: https://iopscience.iop.org/article/10.1088/1367-2630/aba062
I'd also note that this seems to make DoS much worse of a problem. If I have a transaction with a node that has gone offline and can't be reached, and I initiate a forced closure, what's to stop the other node from taking all the money in the channel, especially if I am not constantly online and the channel state I can't know for sure if the other node may have made some transactions while I was away?
This makes sense to anyone with a tech background. You don't want to use censorship-resistant, decentralized currency which is used every day to settle billions to buy coffee. That would be an overkill.
Instead, you use LN which allows to trustlessly instantly transfer small amounts of Bitcoin for extremely low fees.