It sure doesn't feel the same when it comes time to reinstall some game and its odd number of random expansions all purchased from separate vendors. I know how to use Steam shortcuts too, but it's not like you just fire and forget. Every patch or update, every reinstall, every time you want to so much as verify game cache... roadblocks and hindrances all along the way. And it's annoying to have to keep multiple gigs worth of backup files stashed all over the place, when I'd rather just use Steam as the source of my backup... and it's not like I'm going to burn all that crap to physical media and defeat the whole purpose of going 100% digital in the first place. The only consistent downside to Steam for me has been that some anxious indie devs get a little ahead of themselves and release expansions/dlc from their own websites months before Steam will get around to adding those same expansions/dlc to their library (and I buy and play tons of indie games). But I'd rather wait and pick it up from the same place I picked up the base game and existing dlc/expansions, rather than manually install some random update on top of a Steam install. I mean, hey, if some folks don't mind the headache and busy work that comes with tracking and updating all this shit on thier own... who am I to stop them? There are all sorts of third-rate & inefficient ways they can go about buying, storing and downloading software... but I'm finding I don't have that sort of patience any more. I think it's also worth noting, I don't just try to wait till a product is out on Steam before buying, I've even been willing to pay more for a product for the chance to buy it there (in those instances where there was no way to just activate a product code there). And on more than one occasion I've purchased second copies of things I've already owned just so I could rid myself of older installs/backups/physical media/whatever. It's always been worth the extra couple bucks to me in those cases.