As I mention when I talk about Windows I have a love/hate relationship with Microsoft. I find some of their products good, I find them as an organisation unresponsive. However I also find their tools indispensible in the achiving what I want to do.
Maybe one day someone will beat them but I doubt it, they have far too strong a hold on the computing world to ever fade.