I am a big fan of steam for many reasons.
I'll try and list them in an easy to read format.
1) Getting games from steam and paying for them is so easy it is addictive. Everything you need to make a decision is on steam. Try checking metacritics from a retail store. In fact trying buying any PC game from a retail store these days. Even 10 years ago you had to ask in GAME to for expansions because they just didnt put them on the shelf at all.
2) Updates, this is really good until its forced on the user like skyrim updates is. By passing "do not update option" turns the benefit in to a pain in the .... well you get it. But when everything works, this takes the old surf time looking for patches out of the equation.
3) Steam Workshop. Great idea, as a former nexus modder for TES games I saw some very low down, dodgy people running mod hosting sites and making a profit from it. Often abusing the modders rights in the process. Happened a lot. Steam dont do that, they just host the mosts and clean up any mess if you report it to them. Its hassle free. Except for the issue with their servers under performing because Steam workshop is growing to fast.
4) I love the idea of owning game grants you access to mods. It seems like a sweet deal to me that a dev that supports modders is rewarded by the sales mods generate in 100% of cases. No pirates with a free ride. In return I expect that dev to keep making good games like Sins, like Galactic Civ and like FE. After all no game keeps us playing for ever. Its in my interest too to ensure the devs have the cash to make the next game I will buy. Id be bored to death in no time if that was not the case.
5) My friends all use steam now, we chat in game, we talk about games we like. We see what our friends are playing and games that get played a lot advertise them selves to us. We notice when a friend is always on one game and we thing, must be good and take a look for our selves. Its the new word of mouth, because talk is cheap, its also more reliable than a simple verbal recommendation.
6) The new gamehub idea on steam is pretty cool too, even if you do not own the game you can see what players of that game are doing. Its like the ultimate fan zone.
Does this bother me as a website owner my self, do I feel threatened by this ?
No because those sort of things are gathering points, not specialist sites, they focus a community and specialist sites like my need a focus just as a focus needs sites like mine.
So i see Steam as a win win situation.
Except for the downtime of Steam Workshop, I like Steam Workshop, it takes the politics out of modding but the downtimes suck.