We all can agree that vehicles are to strong, the point is how else should they balanced them.
IMHO the maps are to open to implement weak points to vehicles. The only solution I see is the one they did, and that is making their weapons weeker.
So instead of improving the dmg of the infantry to destroy a tank, they make it the other way around...
We need 4 rockets to kill a tank, but the tank or any other vehicle now also needs more time to kill you as a soldier. So you have more time to escape.
Most of the time me and my mates get attacked from 2 bolts and one tank, or one bolt, one Jeep and hovercraft, or the LAV and a Bolt. So you need more then 8 Rockets to fight them. Every rocket has to hit, otherwise you are dead. Also, not always you have 3 rockets, or not always are there others that also have enough of them.
So I think you can see, it is not easy for us on the battlefield to fight against vehicles, its just unfair, and most of the time we are the victims.
And on top of that, when you manage to kill a vehicle, suddenly a chopper flys by, sending greetings and bombs you away.