Developers and publishers are allowed to add any DRM they want on top of Steam, and frequently do. So you can purchase something through Steam, which can have Securom, Tages, Windows LIVE or any other DRM scheme. This includes limited machine installations which sometimes offer deactivation, but only if you specifically uninstall and deactivate them. So in your reformatting use-case, depending on what games you have purchased, you may end up in the same situation.
Basically, you incorrectly assumed Steam is an alternative to other DRM measures, when in fact it's quite often[1] used on top of other DRM schemes. If you don't believe me, simply check the store pages of most major Ubisoft[2] titles. I just picked Anno 2070 (because I know it has it) and in the infobox on the right hand side:
3rd-party DRM: Solidshield Tages SAS 3 machine activation limit
[1]Among AAA titles that is, I have yet to see it in any indie titles. [2]Pretty much the worst player in the industry when it comes to DRM.