It's not that I think people blanketly shouldn't do it. It's that most people have no need to, and many people couldn't figure it out anyway even if they tried. There is nuance to this and unfortunately everyone that replies to me about it wants to ignore that. Uninterested in discussing it further.
I respectfully disagree with nostr:npub1lrnvvs6z78s9yjqxxr38uyqkmn34lsaxznnqgd877j4z2qej3j5s09qnw5 that people should not try to run their own ln node. I still like him.
Discussion
If you don't want to route payments you can use umbrel or start9 pretty easily.
I just don't get the barrier outside of not having the motivation.