Well, while they do have some "despised" business practices, they also do some cool stuff and make sure everybody knows about it. They do give away games for free from time to time (TF2, Portal) and tend to implement features early enough so people believe they take the consumer interest into consideration (Big…