I'm sure this has been mentioned several times but I'm mentioning it again because it's annoying as hell

Last night I captured an APC, I could only drive it or climb out and re-enter as gunner, during an attack I had to exit and re enter several times under fire whilst trying re-position the APC and of course I ended up dead.
I know i can drive it and a bot will man the gun but it just seems to fire randomly whereas well aimed shots can wipe out the lot in a few seconds
Why is there is no working seat swap for solo play ?? If we can fly a chopper & shoot why not road vehicles?