even though currently there is LN but in my opinion it is not the right solution, especially since there are people who say LN is not bitcoin because it is different from the main bitcoin network
While LN may or may not be "the" solution for cheaper fees(it still generally sucks today), LN transactions settle to the main Bitcoin ledger at some point, so it ends up actually being on the "main bitcoin network".
But anyway, safe to assume that looking for a strong solution is technically difficult. So for now we're stuck with CEXs, and WBTC.