I've inquired about this before, but didn't really provide an answer about why steam is a problem.
Tonight I go to start up a game of 7 days, and steam has decided to download an update, so I'm sitting here for 10 minutes waiting. Is there an 'offline' mode, so I don't have to wait for steam...