Lightning on a mobile wallet works great though.
lightning is a different network using units of account that are not bitcoin/sats. they are a thing called millisats. the transaction format of a milisat payment does not even function if you took that raw data and broadcast it to bitcoin as is.
lightning is not bitcoin. but can bridge to bitcoin by preconvertion on the lightning network to make it work in a separate function called close session. which is a different thing than the in-LN payment system
so bitcoin if you only talk about bitcoin does have a problem. the solution is not lightning as thats like saying the solution to bitcoin is a crapcoin. or pretending that bitcoin does not have a problem because a crap coin is bitcoins solution.
its like saying the solution to gold. is bank notes. yet everyone knows a bank note representing small amounts of gold stored in a vault is not actually gold, its paper
..
hiding bitcoins problems by telling people to offramp to another network and another unit of measure. is not solving bitcoins problems. its just promoting to use another network and avoid using bitcoin.
anyone suggesting or promoting to solve bitcoins issues by getting people to move over to another network. is not really helping bitcoin.
..
remember what happened to gold. citizens had gold. then got told to hand them into bank vaults and be given paper receipts(gold backed bank notes(iou)). over time people trusted the paper receipts and didnt value real gold.
now people have gold in their home in the form of device hardware, tooth fillings, but now they dont value it as a currency or an asset. they would rather throw their device in the trash when it breaks rather than recover the gold. instead they are blindly trusting the other unit of measure(bank note).
LN is in the same process. they want the deposits but they want high bitcoin fees to avoid withdrawals. they instead want people to withdraw out of LN via altcoins like litecoin, which offers cheap fees. so that the channel counterpart(hub/bank) can take the bitcoin and the user gets the altcoin.
LN is not a solution.. its a replacement. much like nickel and brass coins was a replacement for gold when people dont want bank notes