I admit, the insane sales are a factor. It is always nice to grab a game for a massive discount. But, that isn't the only reason I love Steam.
I live out in the middle of nowhere. My choices for retail PC games are the rather meager selections at Walmart or the "PC Section" (which is almost all Blizzard games) at Gamestop; both of which are roughly an hour away. So, downloading the game is cheaper for me, even if the list price is a couple dollars more, and normally faster than getting the game retail.
Amazon is out of the question for must have games. I live on the very end of the route for both Fedex and UPS. So, if it isn't USPS I'll get a delivery at roughly four or five in the evening. Assuming the driver gets to me that day, which has happened a couple of times.
Having all my games collected in one place is a nice touch. Since Steam has a good selection of games, I don't have problems finding games I enjoy on it. In fact, I've found some that I love that I otherwise wouldn't have because of Steam sales and seeing them as new releases. This is why I'm not interested in single publisher/developer direct download services. I don't want to lose games because I forgot a password to a service I haven't used in the better part of a year.
Others have bought up the chat services. They are very handy to have in the Steam overlay. The simple fact that I don't have to tab out when someone starts talking to me is an amazing feature for me. It seems that people hover around, waiting for me to load up a game that hates getting tabbed out of before sending me a message on another IM client.
I live out in the middle of nowhere. My choices for retail PC games are the rather meager selections at Walmart or the "PC Section" (which is almost all Blizzard games) at Gamestop; both of which are roughly an hour away. So, downloading the game is cheaper for me, even if the list price is a couple dollars more, and normally faster than getting the game retail.
Amazon is out of the question for must have games. I live on the very end of the route for both Fedex and UPS. So, if it isn't USPS I'll get a delivery at roughly four or five in the evening. Assuming the driver gets to me that day, which has happened a couple of times.
Having all my games collected in one place is a nice touch. Since Steam has a good selection of games, I don't have problems finding games I enjoy on it. In fact, I've found some that I love that I otherwise wouldn't have because of Steam sales and seeing them as new releases. This is why I'm not interested in single publisher/developer direct download services. I don't want to lose games because I forgot a password to a service I haven't used in the better part of a year.
Others have bought up the chat services. They are very handy to have in the Steam overlay. The simple fact that I don't have to tab out when someone starts talking to me is an amazing feature for me. It seems that people hover around, waiting for me to load up a game that hates getting tabbed out of before sending me a message on another IM client.