Well there aren't that much DRM free indy games so when there is one like Braid I am definetly not going to add a DRM just for the pleasure of it...
If it's DRM free on Impulse I will get it there.
I don't even care about DRM systems that don't want to bury themselves in my Windows version. For all I care a game is free to connect to the net and perform checks as long as
a) They tell me about it.
b) It doesn't try to tell me what I can or can't run while the checks are performed
c) It doesn't need any kind of special "client" software
d) It doesn't do it while the game is not running
e) It doesn't try to hide its checks with hidden background processes or bogus drivers.
f) A normal number of installs (as in 5 every half a year) is possible without contacting customer support.
g) There actually is customer support I can call for special cases
h) They don't try to make me pay for additional "privileges" like having the game installed on more than just 1 system at the time.
i) There's a reasonable fallback when checks cannot be performed because I'm not online (like: 10 more runs until you have to reauthenticate online)