Sometimes I worry because:
1. To use Bitcoin as a day to day currency, Lightning is absolutely fundamental. Whoever proposes on-chain transactions as the day to day transaction engine clearly does not pay a lot of things with Bitcoin and has never set up a retail store with it.
2. Using Lightning in a sovereign way is anything but easy. We can't expect the common folk to graduate in Systems Administration just to have a reliable payment medium.
So, combine 1 and 2 and we are either unable to scale Bitcoin as a currency or we can only do so through custodial options. I think this is a serious problem.
I'm hopeful that technology will appear to enable great experiences that are sovereign at the same time, but for now we can only throw people into Wallet of Satoshi and the likes.
Curious to see more points of view on this.