Ok, but that's not what we're talking about is it?
I'm happy to switch the discussion to Lightning.
As a consumer, I don't always need to be online. I can open my channel and only come online when I want to send a payment to a merchant.
As a merchant, I need to be online only when accepting payments. I also need to monitor my open channels to make sure no one's trying to cheat. To monitor a channel, I would need to check roughly once per day -- though I could require channels created with me take 4 weeks to close if I desired.