The simple answer is that people are opening Lightning channels to save money, not to make money.
It's far from being live so you must be talking about on testnet here and Bitcoin itself was on that for years
Bankers are always out to make money or did you forget that for all practical purposes we need banking hubs
and you admit it in your next statement anyway with the word "indefinitely" so unless you have a friend that is always
on-line, has the bandwidth and BTC to forward on your payments then can we just call them banks please.
Opening a channel costs very little when you consider that it can be kept open indefinitely. The amount that can be saved in on-chain fees is pretty large, as long as you're both spending & receiving money (i.e. getting a paycheck over Lightning)
Yes they first talked about days, then weeks and now years just like you keep an account open
for years with a regular bank right
Me and you could open a bidirectional channel and play ping-pong all night long and save $10,000 in fees or more
but when we close the channel in the morning we are left with a hang over of $30 in miners fees.
Now I agree $0.01 transactions should move "Off-Block" and to be honest I don't quite know how this
should be done but $10 transaction just like in other system should remain "on-block"
Remember that old "Virtually free transaction fees" from the original white paper because they
are trying to pull that one again with hub/banking fees so why are you protecting them ?