Linux servers are very good. Linux is used by many companys to host servers (httd, ftp etc) due to the phenominal times between reboots (the highest recorded uptime is 4 years by a OpenBSD server without restart)
Microsoft update servers do not run on Microsoft Architectures.
Linux is not just used for servers. Desktop PCs can run linux, as can gaming machines