Besides, I don't WANT Steam to be used as DRM. What any DRM should do is provide the maximum level of copy protection possible (Because that's sort of what it's for.) while causing the least inconvenience to the user possible, and the way I see it, Steam, as a means of copy protection, accomplishes neither goal.
In any case, most posts defending the use of Steamworks use the argument that Steam has some features which the poster likes, not that it's an effective form of DRM, so if one wants to appease both sides, the approach would be to not make Steam a requirement for box copies, but also release a Steam version, so those who want Steam can just get that, and those who don't want to don't have to use it.
Amen!