After people realised that this is a crap idea, they have reinvented banks, who take people's BTC and give them IOUs instead. Then only banks have to deal with the "channels" and "locked" tokens in a centralised way, lessening the overall complexity.
Few understand :)
The general story is that not all transactions are equal. A payment from your cousin for a poker debt doesn't need the fury of a million computers protecting it. Similarly if you have an ongoing relationship with a vendor, and many other examples. In real-life there are vastly differing trust-profiles between transactions. It's ok to trade some security for some efficiency sometimes. It doesn't make sense to treat them all the same.
[1] https://www.cardrates.com/advice/number-of-credit-card-trans...
This is why I can’t get Bitcoiners - their assumptions are always over the top “we will take 100% of gold’s value” “nations will dissolve because of Bitcoin” or something of that order.
Compare that to ETH - people will build decentralised applications and ETH will be the currency in those applications. Stakers get a fee.
Simple.