re: Windows 8: Why I Won't Upgrade
Having a suitable replacement for everything isn't enough. Again, Linux needs to do its own thing, and it needs to do things better than Windows, not as good as or worse than Windows. Furthermore, it'd need to increase productivity to make it worthwhile for most businesses.
A lot of Linux advocates tend to tout the cost savings that comes with switching to Linux, but businesses clearly have no problem with paying Microsoft's licensing fees (or maybe just outright pirate software), so that's a moot point. People don't care if something that's free can do the same thing as well as something that isn't free. They either want something that's familiar or easier to learn than what they already have, and Linux just isn't like that.
To some extent, I'd say that it's because of the naming conventions for a lot of open-source apps, but it's more than that. Linux has many of the same problems as Windows and Mac OS in certain respects, and I'd say that Linux is arguably worse in many respects, since it tends to play things way too safe. Sure, people may complain about some of the changes that Microsoft has made over the years (especially more recently, what with Ribbons and Metro), but they're at least making some attempts at improving productivity, even though some of those attempts are somewhat misguided.