Is camping a spawn something the game developers want, or is it a bad side effect of the current spawn routine?
If the idea is to give the advantage to the defenders of a base, then spawning a small fixed area gives two or three tanks the ability to shut down a spawn. Perhaps that's what the developers and majority of players want.
If however the coad should promote fun, fair fights, then work arounds like "become a bomb tard" or "spawn somewhere else" miss the point I think, and perhaps a change to the spawn routine would improve gameplay.
I would be in favor of a spawn area the changes position and size based on the proximity and number of defenders at the spawn. If the defenders drive up to the spawn point, it shifts to another loacation, maintaining some minimum distance from the defenders. If the defenders cluster in a single point then the spawn might move to their flank or even behind them. If defenders form a line, then the attacking Spawn would be pushed back towrds it's base. In this way defenders would be encouraged to form a defensive line that forces the attackers further from the base, but at a fun and fair proximity to the defenders to promote fun fighting. Also, the defending spawn could then be set relative to the attacking spawn. This could create a moving front that creates strategy in coordinating defensive GV position i.e. speading out near the enemy spawn to maintain the new spawn point. A loss of front integrety runs the risk of the Spawn moving back forward to the defenders flank of even behind them.
Pyro could write this in a hour.

Thoughts?