Self custodial solutions have to be made as convenient as custodial
Discussion
I am not a dev so I cannot throw stones.
However I don't think that making a non-custodial LN wallet with automatic in bound liquidity channel creation and seamless switching between on-chain and LN is so difficult for the devs out there, more laziness or snobbery from a technocrat perspective.
There are many different bitcoiners with different intentions.
If Bitcoin development is your career. Do better.
Bitcoin is valuable and so is time.