In most cases there are open source alternatives (and of course that's more in the Linux spirit), but yes Wine often works ... and as a last resort there would be something like VirtualBox, but then you need to install Windows again, so that would be cheating :-)
Apart from Windows-centric devs (.NET), the most often used argument in favor of Windows are the games that run on it ... :-)
In most cases there are open source alternatives (and of course that's more in the Linux spirit), but yes Wine often works ... and as a last resort there would be something like VirtualBox, but then you need to install Windows again, so that would be cheating :-)
Apart from Windows-centric devs (.NET), the most often used argument in favor of Windows are the games that run on it ... :-)
.NET is cross paltaform for ages
But Microsoft need serious marketing and dev rel improvments haha