Per your second point. Why is that not a Windows problem? Because a lot of other people don't experience it? Just because a whole heap of people can work with Windows might mean they just got used to it, rather than it was good in the first place, which goes back to your first sentence.
No OS is 'good' for everyone, as no OS is 'bad' for everyone.