As someone who sometimes has spotty internet service, steam games work just fine when steam is in offline mode. I share the frustration of needing to update a game before playing it, but that actually can be prevented on a per-game basis, and obviously doesn't happen if running in offline mode.