Nothing ruins immersion like a gun becoming suddenly disabled because an objective was taken. At least give us a chance to defend ourselves as we leave the restricted area.
If you are "running" into a restriced area in the game it is a aggressive move by default. As a attacker or defender you actively have to move towards these areas and you always go into the direction of the enemy. So you are not "defending" yourself, you are in a place where you should not be in the first place.
Sandstorm also does a relatively mild way to handle this. A lot of other games will do way harsher things like:
- blurring your vision
- slow your movement
- decrease health
- kill you
Right now you can still somewhat abuse the pretty tame penalty of not being able to use your guns. You can often cross the area quickly and get into advantageous positions.