Why do you think I'm angry? You (and my buddy) are just comically wrong, don't wanna learn and get frustrated and mad when you run into trouble, like a cartoon character trying to open a can with a hammer.
I use Linux for everything, it's stable, easy, fun I'm WAAY more comfortable in it than I ever was in Windows. Your opinion doesn't change how well Linux works for me and has for decades. It's definitely NOT shit, you just don't know what you're doing.
You're like a dude talking to a professional race driver saying "Why drive manual, automatic is SO much easier, and therefor better and manual is harder and therefor shit." Like dude, you're talking to a room full of professional drivers. Like think about that for a second before you keep going the way you have been.
Give me an example or two of a GUI program that you'd want to run, that doesn't have a maintained version that will run fine in a modern environment, that you're actually frustrated because you can't run it.
We can bitch about how dependency systems work all day. I want to try to install something with a sane use case and see what we're on about, since this is literally a scenario I have barely run into. I gather that for me to run into it, I would have to practically go looking for it. Which to me, sounds like a very specific problem for a very specific subset of users, not a general problem worth paint brushing the entire ecosystem with.