What is the point of this?

>>536601914
Blizzard needs to fire the retarded women in charge of their PR and marketing departments.