I don't buy the argument that windows just works or that it's somehow better or more stable.
The reality is we all have grown to learn about computers specifically using windows and it's been a steep learning curve. We have gotten familiar with its specificities and its sporadic misbehavior and accepted that as the norm. And people prefer what they are used to even if it's suboptimal because they would rather not learn something else from scratch, even if in the long run it could be better.
Put any person who has zero computer experience in front of a windows computer or Linux computer and I doubt they would say the windows computer just works and the Linux one doesn't.
I don't buy the argument that windows just works or that it's somehow better or more stable. The reality is we all have grown to learn about computers specifically using windows and it's been a steep learning curve. We have gotten familiar with its specificities and its sporadic misbehavior and accepted that as the norm. And people prefer what they are used to even if it's suboptimal because they would rather not learn something else from scratch, even if in the long run it could be better.
Put any person who has zero computer experience in front of a windows computer or Linux computer and I doubt they would say the windows computer just works and the Linux one doesn't.
Not so much the user experience, but I'm not aware of any software that doesn't work with Microsoft, except for ones developed by Apple.
With the latest version of Windows, it's not even a question as to whether a given piece of software will run.
Networking your home computers still does not work smoothly in Windows. It often stops for no good reason until you reboot everything.