I don't think the technology is really the problem, on the margins yes, it will be improved but there are certain hard stops that you cannot dev/ux away and i think its more about education.
I think there is too much content focusing on investing, price, trading and very little on how this works, why to use it or the pros and cons of using this way or that way to interact with bitcoin.
Maybe formalised courses will come to the market in future, but I really think its the understanding holding it back. You mention LN needs to scale, if people learn to run nodes, it improves scaling by several factors.
As for LN scaling critique, we don;t know how far the current tech can take us with simply adoption, we only know how far it scales until people really pressure it with demand, again circles back to educating users