I haven't had any patches yet on steam for the game and I've been playing it since launch day.
You CAN shut off auto updates if you want though. Just right click over the game title's name in Steam, select "properties" click on the "Updates" tab and then select the "Do not automatically update this game" option.
Though I would question why you were doing this, unless you have a 56k connection and a 5mb patch takes you half an hour.
Not everyone enjoys forced updates when all they want to do is just play a video game. And when steam automatically updates the game instead of launching it, it gets pretty annoying having to wait 5 minutes or more.
Personally I dislike steam. There have been instances where I go on vacation with my laptop and when I want to play a video game offline I get error messages regarding updates and blocking me from playing the game I purchased.
Well, I don't exactly like how unreliable the Steam servers tend to be, but I guess you get what you pay for. Since it's free, I think it's pretty decent, up to par or better than Xbox Live and PSN. I just hate how difficult it is to find normal servers in games like TF2 or CSS. It's either all one map (de_dust for CSS, avalanche for DoD, 2fort for TF2, No Mercy Versus for L4D) or it's some stupid modded server with ridiculous changes that no one would really want to play with.
But I do see why people would want to stop updates, for instance with STALKER, certain newer updates actually break a lot of good mods that fixed even more bugs than any of the patches did. I know that's not the case with FEAR 2, but whatever.
I thought what I'd do was, I'd pretend I was one of those deaf-mutes. http://img484.imageshack.us/img484/7293/tetsuohx7.jpg