You can't really compare Steam's DRM to what Microsoft was proposing. Steam doesn't have the online checks and it isn't your only option if you want to buy PC games. A lot of the DRM Microsoft was going to implement simply didn't make sense for a platform that was supposedly closed to begin with.