Lightning network is a bit similar to the self-driving car, because both are still under heavy testing just to be 100% sure that the technology will be the best available when they will go live.
As I understand it, Lightning can't be as frictionless for the end user as current payment systems. That's the problem.