Personally I get all my PC games from Amazon - cheaper than the shops and I don't have to leave the comfort of my home. Arrives a couple of days later - easy peasy, works great - then there's the excitement of unwrapping the parcel!Steam is here to stay given that the retail space devoted to PC games is almost gone (in my country at least).
You can complain all you want but you cannot change what has become the premier sales point for most PC games.
It's fine. After I figured out how to get it to turn on every time I turned on my computer, it is now completely in the background. Plus, I don't know where a game store is near me (just moved here shortly before the game was released), so it saved me a trip (and likely sales tax).
I really hate the commercial messages that pop up giving me all this vital consumer's information about new, splendid games that I don't care about. Sometimes they crash Oblivion when they start annoyingly in the background, but with Civ5 there's been no problem with that other than the irritation.
I hate getting this sort of propaganda straight to my own desktop. Maybe someone knows how to remove them...? I voted somewhat negative.
I like Steam a lot. It appeals to the compulsive buyer side of me in great and wondrous ways by having frequent and outstanding sales on quality titles. It's convenience greatly outweighs any inconveniences.