What was the point of writing that? One thing I have learned is that no-one does anything without a reason. That includes disliking something. If enough people don't like a company, you better believe that there is a good reason for it. People really aren't that stupid.
People really aren't that stupid eh? I bet you the large majority (75%+) of people who claim to "hate" Microsoft either don't have a valid reason or are grossly misinformed. By that I mean they blame Microsoft for something that occurs that isn't really Microsoft's fault or they hate Microsoft because they can't do something that they really can do.
Face it, most people just want something to blame that isn't in any way related to themselves. The bigger and more anonymous the entity, the easier it is to blame.
I don't expect 100% of people will ever like Steam or Valve. Because face it, they have a remote chance of at least /slowing/ piracy. And we have to believe that at least some of the people here pirate games. Assumption being, regardless of how good Steam is, there is always a guaranteed group that will hate it on the basis of everything that it is.