I believe that transaction fees and losing your wallet or getting hacked and not receiving any reimbursement is a serious archilies heel preventing mass adoption for bitcoin.
In many poor countries people use cash as means of payment and no extra fees is levied. If each and every single transaction is levied fees, then people wont spend as much as they spend with cash. I mean if you even transfer from one wallet to another you are leived fees.
The so called lightning network defense is not prudent as in lightning network the sellers ids is being broadcasted to everyone.
bitcoin will only be like gold aka store of value.
You must be young, as in below 40 years old.
I'm 54 y/o and when I was a kid there were no bank cards, no PayPay, no banking machines, and credit cards were for the rich. I would say that 90% of all transactions were done with cash, 5% were done with cheques, and less than 5% with credit cards.
Now, with the 90% done with cash, there was no such this as "consumer protection". Once you paid for your coffee, the deal was done, you couldn't reverse your transaction.
And at the time, there was very little fraud. Most of the fraud was done with cheques and counterfeit fiat.
Today credit card fraud, bank fraud, and banking card fraud are big business. Nobody robs a bank at gunpoint anymore, they rob the bank at mouse cursor point now. And it's a far bigger problem than most people imagine.
The problem is that you no longer walk around with a few $20 bills in your wallet. Now you walk around with the keys to your entire bank account on your phone or plastic card. That has caused a great deal of fraud.
People just have to relearn how money is supposed to work, like it did 40 years ago.
Money is supposed to be a store of value. It's not supposed to be a store of value you can manipulate or take back any time you want.
You just have to learn to be responsible with your money. You have no idea the cost of accepting payments that can be reversed for businesses.
Most businesses prefer cash over digital payments because the digital payments always comes with strings attached and fees. That gets baked into the price of everything you buy.
And you haven't looked very well into LN. It is far more private than any credit card payment you could ever think of.