"Often none"? How many games work without being signed into Steam? (Hint: that's DRM.)
Among the services that prevent resale and force you to be online to play*, Steam is the least bad of them. Far preferable is something like the Xbox 360, where you don't need to be online or have an account to play, and can let your friends play too.
*Yes, I know Steam nominally has an offline mode. It's been sufficiently unreliable for me that Steam requires online as far as I'm concerned.