Well, you shouldn’t generalize all games that use DRM. I think systems like Steam where you just have to activate your product once are absolutely okay, while I heavily dislike the practices by SimCity, Diablo III etc.
Personally, I like Steam’s DRM more than the old way with CDs; I experience that a lot when I’m playing Anno 1701 (great game btw!) where you can’t play without the CD.