You can publish games on Steam without DRM, and without using any Steam features.

The only people to blame are the developers, not Valve.