Lightning needs to compete with Visa/Mastercard "touch-n-go" like simplicity, in a non-custodial solution. Until not evolving to be a simple as that (without need to know anything about channels) its not ready for mass adoption. Maybe it will be a totally different solution for that...
Discussion
Yes. Maybe the right solution doesn't exist yet. A different solution is needed.