Do people using LN channels have any clue how people pay bills?
After reading another reddit thread about how many LN transactions vs Bitcoin BCH transactions you would need to make to cover the cost of the BTC TX fee I started thinking. Do the people pushing the use of LN even pay bills or know how to? There are always replies like you just put all your money into a channel and you are done or you open a channel in advance. Well I hate to break it to these people but that's not how real life works.
First of many people live paycheck to paycheck. They can't just open a channel in advance as they don't have the funds to do it. Even for people that do have the funds how many know what their expenses will be? I sure don't. Sure I know what my internet, phone, and satellite will cost (assuming they don't go up that month). But I don't know what my other bills will be until I get them. I don't know how much my gas, electric, or water bills are going to be. I don't know how much I'm going to spend on food. I absolutely have no idea what I am going to spend eating out if I even do. Then there are those expenses that just come out of nowhere like a new hot water heater, freezer and now a new AC as that just went out this weekend.
So these people expect you to see into the future and open a channel to cover both known and unknown expenses with money you may not have yet. I'm not talking credit or loans just money that hasn't arrived yet. Could be a paycheck. Could be a wire transfer. Could even be a cryto transfer taking a long time to confirm or waiting to clear an exchange. You can't predict this stuff.
The way life works is you have some money to spend in a checking account. You get new money from somewhere (paycheck, social security, interest, fiat deposit, etc) or you move money from another account. You don't move that money until you need to. The crypto version of this would be buying with fiat or moving from cold storage to hot wallet. You don't leave your coins in a hot wallet it's bad practice and terrible for security. LN requires it be in a hot wallet.
This whole open and fund a channel in advance for everything mantra is just total BS. It doesn't work in real life. The only way it would is if you got paid via LN and never closed any channels. At that point you aren't using bitcoin at all so what is the point?