As has been said before on almost every thread about this, lightning network alleviates the issue of high transaction costs for small transactions.
https://www.coindesk.com/strike-launches-bitcoin-lightning-p...
https://www.coindesk.com/strike-launches-bitcoin-lightning-p...
However, the first transaction between a specific pair (channel opening) still needs to occur on-chain. That transaction still pays a full fee.
But every citizen would still need atleast one lightning channel. And opening those is expensive.
I haven't heard of any successful malicious channel theft. I have read quite a few stories of people losing local data making it much harder to recover the money in the channel.