But http seems simpler than what I've read about lightning more recently.
Total wild speculation follows:
As for the channels problem, it feels to me like you have something like ISPs or AOL being the thing that's needed to kickstart it. And perhaps the ISPs or AOL in this world are the employers and lightning banks. So yes you need bitcoin to open it, but with an employer you have the potential to have an entity with bitcoin resources and with a reason to send bitcoin to an individual.
Perhaps HD wallets with lightning kickstarter funds apportioned to new employees. This feels similar to the needing a bank account or national insurance number in the UK (social security number? in the US) to start getting paid, or similar to needing an internet connection. Yes you could choose to get paid in bitcoin and have the fees come out of your wage, and this would be similar to getting paid in physical cash today. Or you could get over the slight roadbump to get you onto the lightning network.
What would a real layer 2 look like in your opinion?