What I thought was really bad is that I bought Bioshock 2 off of steam, running the game legitimately through steam, and I also have to go through Windows Live DRM to save. I lost an hour of progress because I discovered I couldn't save until it was too late.
I don't blame the publishers, I blame the pirate. Pirates managed to steal steam games, so publishers add another layer of protection to their games.