>>2629
That's the thing, the software that you're using probably is indeed shit. Once you know what you're doing, have tried a lot of software out and have refined your setup and replaced as much as possible with simple tools, you realize that a lot of the problems that new users have are really just the software that they use being shit, as well as the fact that they live in environments built by other people that are generally incompetent. I remember using Ubuntu in the early 2010s and having issues all the time. Do you think I know how to solve them now? No, I stopped using Ubuntu and never had them again. I haven't even been turning my computer off lately because my comfort makes me lazy. The uptime command says that my computer has been on for 28 days. I updated like, three times, since then. How many issues did I have during that time? Zero.
Minimal distributions like Gentoo and Arch, with good software installed, tend to be like that. When you use crap distributions with desktop environments and bad software, though, sometimes shit just breaks for no reason, which kinda makes sense, because they are trying to be like Windows, and that's what Windows does. Really, the best thing to do is to take control of your system and avoid crappy software. A lot of competent users don't use garbage software, so the best solution that they have is to just tell people to stop using it, and it makes sense. It is a solution, it also prevents future issues, and it will make you more competent in the long run. Things actually do get a lot easier after you move on to software that may be a little scary from a beginner's perspective, once you get used to it. People don't do it to torture themselves, they do it because it's actually comfortable. Trying to do things "the easy way" is actually much harder than just taking your time and learning how to do things yourself.