while i agree that LN is a pretty complicated beast one could also argue that bitcoin has been around for 14 years and UX in most software is far from where we would want it to be - by a long shot
While solving LN problems is far from fast, underfunded ecosystem and complexity don't help, things are being built that make lightning much more seamless for people - we have phoenix with splicing now simplifying, breez with greenlight making self custodial nodes super lightweight and integrating lightning into apps a breeze. LSP spec unifying liquidity markets and enabling compatibility across solutions.