Your post is total horsesh*t. Total. Businesses, from common offices to engineering, run using Windows and they do jsut fine. No one I have ever met “fights” with Windows. Want to develop for Windows, just load Visual Studio and go. Want Office, just load and go. Your view that Windows servers are not multi-user designed just shows your ignorance of Windows servers. Microsoft server products dwarf those of Unix now and for good reason; they work and work well. Every Unix shop I have been to has had major issues with stability, upgrades, and outages. They are difficult to configure and administer and the costs do not justify their use.