Self-moderated just in case.
I'm currently using Lightning for every purchase I make, fortunately most of my merchants accept it. It's really satisfying buying products without broadcasting any transaction. I've opened a channel weeks now and I've saved thousands of sats in fees. I'm not planning to ever close it, unless my lightning node stops cooperating or if I'm out of sending capacity.
The lightning network seems to be the only “savior” of Bitcoin assuming that it'll be globally adopted. Even if it doesn't, it already has a great adoption and the fee part along with the confirmation time are the only downsides in my opinion.
While the block reward stills gives a fair amount of bitcoins, it won't do in one or two decades. The miners will have to arrange their business based on the transaction fees. And now I'm asking; how will the system work if we all move to the LN? Sure, by opening and closing channels we broadcast transactions to the main layer, but if the majority behaved just like how I did, the mempool won't ever full. If it doesn't full, there will be less competition of who will get their transaction confirmed first and thus, less fee. I'm afraid that, overtime, there will be less incentive which is also translated to less security.
I'm generally trying to find drawbacks of this system, but not because I hate it. On the contrary; I just want to ensure that it'll remain.