We're all guilty of following the dollar...
And we never complain when we get something worthwhile for a good price...
Unfortunately Microsoft does the same...it just has a truck load of money and when it moves people are bound to get bowled over. The thing they saw as worthwhile obviously had value for them that rendered it relatively cheap or a must buy.

If more people supported open source projects then eventually this problem would be greatly lessened but who has the strength of character to use something significantly below current industry standard so they can function as just one ant doing something we perceive as fruitless and going against the grain.

But that is exactly what people need to do if they want to evolve into creatures who can see further than their own immediate needs and exercise their own patronage for the greater good whist sacrificing in the medium term for the long term good of all.

Your only weapon is your patronage.