Re: Difficult to see
Windows has the advantage of being far easier to setup and support compared to Linux - which equals a lower cost in staff pay.
I guess you shouldn't go anywhere Windows, as it's clear you're not sufficiently technical to support it, as per your comments your Windows machines require regular reboots, whereas one of my Windows servers we found hadn't been rebooted for nearly 3 years (it's never allowed downtime) - weird that isn't it?
It does require Anti-Virus sure, but is that a huge problem? Well i guess when a system is very popular and used, then virus writers will target said systems.
Scales fine in a virtual environment.
File and memory management don't seem to be an issue for my environment, perhaps in your IT area it is, but hey, every server environment is different - perhaps you need to see how servers are used in other industries / companies rather than believe that your setup is the only setup?
Yeah, you have to pay for allot of things in life, that's how our economy works - hell, your company has to pay for you - should you be free?