If you playing sc2 at anytime you'll need to be online to activate the game. You're still full of crap and no, I'm still not buying you've never had your internet connection off even after activating it.
You seem to not understand the issue here.
If you can play the game without being online it's not always on, activating a game once is NOT odrm. If and how often the pc or console is connected to the net has zero to do with how the sc2 handles it's drm.