I really hope you're wrong here and they increase the vehicles. Having more seats in vehicles is cool but if you've a driver who has no idea what he's doing and/or just wants to camp somewhere, additional passenger seats do no good as you don't go where you want much of the time.
The problem infantry has with vehicles is more an issue with poor map and anti-vehicle options/placements than talent level of pilot/tanker/ifv/etc. The reason they can continually f with your s is because they have nothing else diverting their attention.
You rarely see this issue in competitive play because Teams shuffle their asserts to shut down the component and block lanes.
Pubbie play doesn't benefit from this level of Teamwork so the level design needs to help out.
If it was an hourglass shape as you say and they wanted to keep it clear of vehicles it would be pretty simple. They could add plenty of static AA emplacements and roadside IED's limiting if not clearing the area of vehicle play.
Limit the amount of peeking air and ground vehicles can do while adding better lock on capabilities from static weapons and now infantry have the upper hand.
Vehicles are meant to play support roles which they don't currently. Once you make a flag capturable by tank or heli they are no longer support vehicles, they are active infantry killers that can camp flags and win games.
Throw in a Bro Bag, a rep bitch and a few smaws and you're nearly unbeatable.
Even though there's plenty of evidence to refute this, I'm pretty good in both IFV's and Tanks my specialty being range. I've been playing these vehicles for years and have loved them since Battlefield 1942.
The last time I was on Golmud Railway in BF4 I was accused of hacking numerous times because of my KD and the shots I was hitting against infantry.
...and it's not because I'm good, I'm actually shit and rusty as hell as I don't play nearly as much as I did in BF3 but...
the other Team had all their arrmor at the bottom flags along the roadway while I camped the Village.
Our air was better so choppers and jets were not an issue and the rest of out Team was fighting the road and railway flags effectively enough for me to stay out of it.
I ran IRNV optics (I think), the ones that make infantry white against a mostly black background, had good peek spots and enough external view visibility where I could not be C4'd.
See white moving in a destroyed building, kill him and everyone else flashing the flag, drive in, quick cap and out again.
Rinse and repeat for about an hour and I'm at 80 kills with maybe 3 deaths.
Also, when you're that high on the Scoreboard your Squad is always full. There's no shortage of rep bitches and it's also not rare to have a Squad mate gift you their tank when yours is down.
Easy to win if you have a good map knowledge, a good load out and mostly even Teams.
One of the reasons I'm hesitant when it comes to this game is EA/Dice still do not listen to the Community. They've been trying to grab COD dollars on this franchise for years and it's killing it.
In vehicle repairing is the dumbest mechanic ever and ONLY leads to vehicle spam. It doesn't matter that taking hits resets the in vehicle repair if you're in cover which is what good vehicle players utilize.
Also, there's no meaningful competitive scene since BF3.
This means DICE takes feedback from blueberries only and does nothing to improve the game.
If you want to see where your design sucks put it in the hands of competitive players and they will show you all the exploits in 1 week and have a callout encyclopedia.
I've heard nothing that makes me think this is anything other than an updated version of BF4 with move players, larger maps, more eye candy and better physics.
I still want to play it though because BF truly has epic moments and that's what I play for.