Vulching and spawn camping are two different things. VUlching you can see from the tower and check, you get time your spawn to the angle of the enemies passes to give your self a good chance to get airborn, and you can spawn from a number of different location YOU choose in your plane to frustrate a vulcher more. If your GV spawn is camped you don't know until your dead, you have no choice as to where you will spawn at that location and while HTC has added the delay, and the small randomizor it is still easyer for a spawn camper to target you than it is to FIND him let alone target him.
I have a very hard time finding the enemy at a spawn so I spend very little time in GVs. If I had a fighting chance I might spend more time in them, after all its a game and Im in it for the fight. Getting blown away before I even have a chance to shoot is not a fight, and certainly is not any fun.
I'd like to see a mile no fire zone around each spawn point. This would give you the time to get rolling and hunt for a target. Predictable paths would be nice ambush points for defending tanks, and it would bring more strategy into the ground game. Whole mission would be set up with groups going out of a spawn area on different vectors to cover different areas. Tank convoys and major tank battle fields would more likely used along with other tank tactics.
I suck in a GV as stated above, but even I can kill at a spawn point should I stumble across one. There is no skill in it, but a running battle between a spawn point and a base would be a lot of fun, and take some real skill to coordinate, and survive let alone get kills.