Darmak: I love Steam, actually, since it easily allows me to find and purchase games and has really nice integrated community features (even with quite a few games not bought and downloaded through Steam). It's never been an inconvience for me and I don't see why people get so upset about it. If you've had an unpleasent experience or just disagree with it because of principles than that's fine.
My dislike for Steam has many different causes though. I mostly try to warn people - I won't tell you not to use Steam, but there's a LOT of things people don't know about Steam which they should. Some examples: (some of which you most likely know)
- you never own a game on Steam - you subscribe to a game instead with a life-long subscription fee
- Valve has the right to close any account they please without any notification nor without needing any reason to do so
- you're not allowed to use more than one account - neither is your brother, sister, son, daughter, father, etc. if you live in the same house
- it's not possible to play two games from the same account
- if your account gets hacked or you get falsely accused of cheating, its well possible that Valve will VAC ban you which would effectively kill a whole range of online games including Counter Strike, Modern Warfare 2, Left 4 Dead, Team Fortress 2 etc. etc.
- you do not enjoy the same rights as you do with any retail store or other online digital store. Refunds are not given, support for a product is not given, not possible to trade a game, not possible to sell a game, not possible to lend out a game, etc.
- etc.
There's a lot more than that but these are just a few. I could tell you at least a dozen stories of dirty business tactics done by Valve but suffice to say, they're far from clean. As a company, I find it hard to support them and as a platform, there's too many angles and hooks for it to be appealing. I still buy the cheapest games but as platform for new games, it's just not for me. All I can do is warn others though - if you decide to take the risks, that's fine, but many people are not even aware of these risks.