They can't keep that promise because publishers are free to implement third party DRM. You can't blame Valve for the shutdown but you can blame them for lying.
Steam does indicate on the store page when games have additional third party DRM.
Of course only Steam-based DRM (not that you need them to do it - removing steam DRM is fairly trivial and a shutdown would rapidly spread the tool for removing it).