I've yet to see how they make it easy to hate them. You've complained about them since 2002 (almost a decade now), yet I've not had a single problem with them.
Need to reinstall your games after a machine rebuild? Very easy. Need to coordinate a game with friends? So easy. Maintaining and patching 80 games as they each release updates on their own schedule? So easy. Keeping saved games and fun screen shots together. All included and easy. Keeping stats on in-game activities...included.
Steam makes it incredibly easy to gain access to many indie games that would otherwise be lost in the crowd except those that are entrenched in the fields of indie game development. I'm happy to be able to support the numerous indie developers and also get great discounts on games. I'm completely satisfied with the concept of considering the game being rented. If Steam goes under, I've gotten my money's worth from the dozens of $5-$10 games I've bought. Gifting games for friends is also incredibly easy and valuable.
Need to reinstall your games after a machine rebuild? Very easy. Need to coordinate a game with friends? So easy. Maintaining and patching 80 games as they each release updates on their own schedule? So easy. Keeping saved games and fun screen shots together. All included and easy. Keeping stats on in-game activities...included.
Steam makes it incredibly easy to gain access to many indie games that would otherwise be lost in the crowd except those that are entrenched in the fields of indie game development. I'm happy to be able to support the numerous indie developers and also get great discounts on games. I'm completely satisfied with the concept of considering the game being rented. If Steam goes under, I've gotten my money's worth from the dozens of $5-$10 games I've bought. Gifting games for friends is also incredibly easy and valuable.