Either, a lighting should become more developed and adopted or block size should be increased. Lighting is a little complicated to use, people are afraid of increased block size because there is a chance that blocks won't be full but the fact is that fees need to go down.
Lightning is not the only layer-2 currently in development. There's also
Ark for example, which is complicated to understand too (I have still to analyze it for incentives and tradeoffs) but as far as I know it is potentially more friendly to the non-technical user than Lightning because the onboarding process does not require an onchain transaction. Then there are a lot of sidechains in development, I think one of the most interesting is the Spiderchain project but it's still a testnet. The BitVM project will also allow the deployment of rollups like on Ethereum, but that may take some years still as it's a very new technology.
I personally oppose big blocks currently, the size was already increased by Segwit to x4 and due to the developments in the L2 area I don't think we need another increase. Runes and similar stuff is much more convenient to deploy on altcoins like LTC.