i don't hate any company, i think that's stupid.
I just look at what they're offering and purchase their good if i find good value.
And yes, i must admit recently i found the value of activision-blizzard product lately to be terrible. so i don't buy any, but that just me and you wouldn't see any blind hate from me to those company.