People really don't like Steam? I've never had a problem with Steam at all. Like, seriously never. Steam's been great for me.
The one thing that pissed me off was when Dead Rising 2 on Steam ALSO required me to log into Microsoft Live, but that was not a Steam problem.