vehicle launching? lol - I must've missed that.
Because you don't play.
It's been a problem for a month or so, particularly with the 3-person motorcycle. If you got near full speed, even on a flat surface, it would randomly launch you across the map which kills you.
The spectator cam is a good idea! though.. spectating team mates is good too lol
Well, you can't spectate the other team until all of your teammates die so you don't gain that extra advantage.