pull down to refresh

Seems that you really didn't understand how LN works.
you need a 100% uptime connection or risk losing all your funds
Opening/closing/changing balance needs an onchain transaction, so doesn’t really help with scaling.
Again wrong... You do not need to open/close channels all the time. The whole point is to keep those channels open as much is possible and use them. Through a LN channel of 1M sats for example you can pass through 1BTC or more... in and out. You open new channels when you see that the fees on mempool are pretty low...
If you are paid more than you spend eventually you have to rebalance as well.
Wrong again... Use the swap services, like I explained in these guides:
Bitcoin's TPS is so hilariously bad it is literally too slow just to use it once or twice to onboard the world into some half-baked layer 2 "solution."
Again wrong... watch this short video demo