One point in Steam's favor (not to suggest that Valve is above reproach) is that it doesn't impose any DRM. If games have DRM, that's the publisher's decision.