In regards to pre-lease, A bit of a stretch calling what Valve does DRM. The pre-release stuff is straight up encrypted. It's a convenience for the end-user to pre-load the data. Once the game gets released you don't need to contact valve's servers for decryption keys every time you want to play.
Steam itself will install any game I own on any machine I log into. Steam competes directly with The Pirate Bay, and wins.