Never had an issue with DRM myself. Heck, I use steam every day and don't have any major issues that will have me ditch its DRM service. I think relic had a good means of DRM, having it so that the disk was inserted to be able to play the game in off-line mode. Frankly, I can't see that going far as an ISO loaded onto a fake drive was all you needed to get by it.
It seems that DRM just got bad rap as people blew it out of proportion. Likewise, it wasn't as if it actually protected the music/game in the end. Steam is an excellent DRM and needs to be on the forefront of how companies should protect themselves from pirates.
I think what you really need to do is sit down with these gamers and actually show them how their DRM works. Sit them down in front of their machine, have them install the game, and then ask if they can play it. In the end, they'll release it was no different then before. People like to make big deals out of nothing; I'd say it is due to their boring lives, but whatever.
I agree that it can be annoying sometimes, but it isn't the end of world. It eventually works and works well (the game I mean - had to edit that in before the trolls try and rip this apart). Not once did I stop using steam when some of my games did not work in off-line mode.
I do agree that Steam is in whole different league than the mess some developers are using as DRM, such as Ubisoft. I'm talking more about the always-online for single player games BS and the direction that has been headed. You need to be connected to the internet every time you boot up the game? If your internet connection goes out for a second, you get booted from your offline game? Absurd.