如果从你提到的几个方面来看,windows系统确实比linux系统要好。我觉得最主要的原因就是windows系统的gui做的太优秀了,吸引了大量的电脑厂商与其合作,同时也吸引了非常多的开发者在其平台上生产大量好用,好玩的软件。
生态完整虽然windows系统有很多弊端,比如垃圾越来越多,使用时间越长越慢等问题,但是windows强大的生态决定了,即使有这些问题,人们还是会买一台windows来打游戏,来做办公软件。
对用户友好正是因为windosws是收费软件,windows才能不断的更新自己,去贴合用户的需求,windows的设计也是紧跟潮流的,最近的win10不就是贴合了扁平化的设计么。
对开发者友好而且真正做过windows开发的人,才会知道windows对开发者也是很友好的,尽管不开源,msdn上面有非常全的开发资料库,非常细致,应该是编程届最好的开发文档之一了吧。其设计的接口也是非常强大的。
还有就是兼容性微软在兼容性方面做的太好了,除了少数版本,基本上新的版本都能跟之前版本兼容,这一点就比苹果系统优秀了,更不要说没啥用户使用的linux了。
网友解答:如果你这样的角度比确实win有这些优势,但不能说明系统架构就好了,win和linux侧重也不相同,linux更好的适用于服务器,相比win做服务器更加安全高效,而win为用户使用方便反而越来越臃肿,对硬件的要求也越来越高。