They created a useless debate as FUD. There is no real debate about e.g. GPL vitality any more than MS stack virality. There is no real debate about Linux copyright or patent legitimacy.
Re:Ask HN: Why the Microsoft hate?
by captainmojo on Tuesday October 22, 2013 @11:37PM
(#6596687)
Merit or not, the debate made going to work a lot more fun. Being a rebel against the empire gave me purpose, causing me to marshall my career into a series of deliberate steps instead of slipping into the complacency of just being a "day coder".
I owe Microsoft a huge debt of gratitude for stoking the fire. As much as I zealot-level hate them, we're all better off because they put the debate front-and-center.