To be fair, games that allow only a handful of players to grab a vehicle, while everyone else has to play walking simulator on foot are bullshit. (Looking at you, Battlefield.)
Either provide enough vehicles for everyone who wants them, or don't provide them at all, plain and simple. Otherwise a handful of players will hog them the entire time, and I'm stuck hiding in a foxhole for most of the match.