Well, they essentially have to allow it-- especially in the case you disconnect from the internet entirely. There's always a way around it, and offline mode is likely going to be allowed.
You're probably right. I just have the sense that their engineers though this through far more than anyone here.
I am trying to imagine some Valve engineer hits his head to wall and saying "Damn, we forgot about the offline mode"