Opinión respetable, pero nada compartida.
Un sistema operativo nunca debería tener un limite inferior al hardware y mucho menos a las aplicaciones que corren en el. Cualquier versión del Windows está precisamente es cualquier cosa menos eficiente.
Yo tengo en casa un k6-2 a 500MHz con 384MB ram, corriendo bajo debian, un servidor ftp, http, y ldap-samba y en el trabajo hay un HP Proliant (Dual Xeon a 3GHz con 1GB ram) corriendo bajo Win2003 server, tan solo un directorio activo y te aseguro que solo arrancar se cepilla casi 400MB de ram en solo en procesos de sistema.
Conclusion, le pesa mucho más ese s.o que llamas eficiente a una al maquina 4 veces más potente.
Los conceptos de eficiencia parecen ser dispares.