I am living proof, just see my steam account, I actually buy good games and when they're priced well ( weekend deals). I also have BF2 on my (small) stack of retail games ( can post a pic incase you don't believe me
)
.
Otherwise I'm a big pirate.
But what teki says also works for me, I didn't start buying from steam because of the good mp features, I could have just as well not bought portal, hl2 games, audiosurf, geometry wars, bioshock, bullet candy, commander keen, etcetc and still not notice any disadvantage by sticking to my downloaded versions.
I started buying again for convenience, I HATE, ABSOLUTELY HATE cd's and dvd's. I hate DRM. I'm sick of game setups and typing/pasting cd keys/serials all the time. Steam is simple and efficient, all my games in 1 place, I click download and play something else in the meantime while my game is made ready to play.
If games would be more decently priced, I'd be buying 1 or 2 new games every week ( now about 1 game per 2-3 weeks depending on what weekends deals come by but I got drawn in the cod:waw deal and universe at war deal recently). Digital downloads + far more decent price ( eg. eliminate retail profit/costs, transportation costs, retail box/ booky/ art/dvd costs, publisher costs) would easily mean I'd buy much more, provided there is no such thing as an activation limit, some kind of check before playing, annoying protection drivers ( starforce) ( and of course, if it's a good game) etc...
100% agree with you mate, mirrors my own reasons for using steam and I'd also be buying more if they were more sensibly priced.