Alternatively, the anti-vehicle options for infantry need to be more ubiquitous. Not everyone should have the rocket capabilities of the Engineer class, but currently playing the Engineer in BF4 feels far too mandatory far too often. I'd love to focus on another kit, but you just won't be as effective in Conquest playing anything other than Engineer with the exception of some very specific strats on some specific maps (i.e. Recon for rooftop respawn beacons).
I'd like to see that change. Give the other classes an anti-vehicle projectile or similar device, but keep it weak so that it would take multiple infantry focusing the vehicle to destroy it. C4, while fun and hilarious on the off-chance the vehicle occupants are narcoleptic, isn't an effective countermeasure.