Steam is kind of the least worst DRM, why: it has more advantages !
- Easy installation, no hassle with CD's: Check
- Automatic updates: Check
- Price: Sales from time to time: Check
- Does it get in the way ?: Only slightly.
However there are quite a few bad risks attached:
- Need internet ? Yes :(
- Can the block your account and screw you over ? Yes :(
- What if they go bankrupt ?
So all in all I don't prefer steam, but for Linux atm it brings in a few games :)