Conceptually you’d expect free software that is pretty similar in function to seriously over priced software to sweep the market. In some areas it does, but in some it doesn’t. Why?
The answer is that all software has hidden costs and some of these costs are prohibitive for some buyers. Here’s a list of ten reasons why free software may not be free, as far as the buyer is concerned:
So, like it or not, that’s why Microsoft can charge $239 for an Office upgrade.