Steam does not require always online, you can login, download your game, then go offline.

Steam also does not require DRM, developers can choose not to use it, if they do you can just copy the game install dir to a separate folder and run your game without steam.

I guess you could say Valve made this easy, but its not like games didn't have DRM befores team or wouldn't have required always online without steam.