Oh man, when did this turn into a Microsoft vs. open-source discussion? (Yeah, I'm equally responsible for it
). Don't get me wrong here. As I said earlier, I have absolutely nothing against open-source alternatives. 80% of the software I personally use is actually free or open-source.
Anyway, the original point I was trying to make is that you really can't blame only MS for cracking down on pirated software vendors. Like any other commercial software company, they're working for profits, and they will continue to sell software at whatever price they can, just like anyone else. They just get all the bad press because they're the biggest fish in the pond, although there are others who are equally "guilty" of overpricing software, that's all.