LOL...nope, not saying YOU get to use the connection to Steam when YOU are in off-line mode...just saying the automatic functions of the Steam client, which have nothing to do with you, don't care if YOU are in off line mode or not, they just go about their background business using your hardware.
As to 'begging permission' to install somewhere...I log on to my account and install to my laptop or my new machine or whatever...just like I do with a Steam activation DRM game. So are you saying that you happily 'beg for permission' every time you reinstall a Steam game?
The difference is that when I log on to my GameStop account I use the GameStop client, which is easy to remove and doesn't do much of anything beyond what I want it to do, while the Steam client defends itself like a burrowed tick when I try to remove it and will use my hardware without my permission if I don't remove it.