I don't know much about MacOS but the same isn't really true of [desktop] Linux. Most of its flaws are not easily fixed in the same way and are much deeper architectural/social issues that require a lot of work to fix.
I don't know much about MacOS but the same isn't really true of [desktop] Linux. Most of its flaws are not easily fixed in the same way and are much deeper architectural/social issues that require a lot of work to fix.
And I think most linux users would pretty strongly disagree that it's easier to fix windows, a user hostile, closed source operating system with far fewer options for every single user facing aspect of the OS than linux. You have that completely backwards.
I'm not saying people who use it think it's better, I don't know where you picked that up from. I'm pointing out the awkward, strained relationship between its users. Like, "it's shit, but it could be so much less shit if Microsoft got their act together!". That sort of sentiment.
>And I think most linux users would pretty strongly disagree that it's easier to fix windows, a user hostile, closed source operating system with far fewer options for every single user facing aspect of the OS than linux. You have that completely backwards.
The other replies are confused by what i meant by this as well. Obviously it's easier to add a driver or patch a problem than on Windows, but the Linux ecosystem is fundamentally fragmented. You can't really boss people around when you're not paying them, so as a result there are a hundred different ways to do the same things. This is one of Linux's greatest strengths, but also a big weakness as people can't really agree on how to integrate things when it's important.
There is no real solution to this problem that I can think of.
I'm not sure where you got this, but I've been a fulltime Linux user for near 2 decades, and I promise you almost everything is fixable. The biggest issues are drivers, but even then you're bound to find someone who has developed some drivers or if not, you can develop your own if you have the skill or pay someone if you don't.
As for Linux, hard disagree, but only because I'm able to fix most anything that annoys me myself with enough elbow grease (same goes for Windows and macOS) except for application compatibility.
Then again, a lot of this comes down to the fact that all three have decent terminal applications, shells, tolerable programming interfaces, and the same choice of cross-platform browsers.
Mobile devices, on the other hand, are the real enemy.