Originally Posted by Dr. Hieronymous
You can set auto-updates on or off in your Steam settings

No you can't. You can only configure whether you want it to update the game automatically, or update the game when you launch it. Either way, it's updating the game.

Unless there's something I'm missing...feel free to fill me in if there is.