You sound like a CoD player
Tanks are meant to be just that TANKS. Frankly its BS how fast a tank is taken down and how poor their armaments are for all their disadvantages.
Slow 
Slow turret turning 
Limited ammo 
Poor splash damage 
Large profile 
Slow bullet velocity for machine gun 
Easy to disable tracks 
Easy to disable turret ring 
Easy to disable engine 
20mm Autocannon:
Slow bullet velocity 
Almost no splash damage 
Low damage with direct impact 
Overheats 
Very low vehicle damage 
Meanwhile assault players
Anti-Tank Grenade 1x 
Anti-Tank Rockets 3x 
Anti-Tank Mines 3x 
Sticky Dynamite 3x 
Frag Grenade Rifle 3x 
Can run circles around all tanks faster than a tank can turn its turret 
MULTIPLE ASSAULT PLAYERS PER ENEMY TANK 
But wait there’s more
Support players can place down Anti-Tank Mines 3x 
Support players can use Sticky Grenades 1x 
Support players can use Anti-Tank Grenade Pistol 3x 
All classes can use fragmentation grenades as well to damage tanks
Planes can use the following to damage tanks
4x 500kg 
1x 1000kg 
2x 50kg 
4x 50kg 
2x 500lb 
4x 250lb 
2x 250lb 
2x Hispano 20mm AutoCannons 
2x Bordkanone 37mm AutoCannons 
Dumbfire Missiles 
High Explosive 20mm AutoCannon munition 
Anti-Tank Mines (dropped from the plane) 
Then you have more vehicles
Anti-Tank halftack 
Anti-Tank cannon (stationary) 
Anti-Tank cannon (towable) 
OTHER TANKS 
Then you have the V1/JB2 callin
When it really comes down to it, tanks have a ton of things against them, in an average match you have about half the team playing as assault (16 players) which means that at any given time there are 32 to 48 AT rockets on the field, 32 to 48 sticky dynamite, 32 to 48 AT mines (not counting support players or mines dropped from planes), then you have the AT cannons (around 4 on a map), planes with bombs (2 to 3 per side per map), 1 to 5 enemy tanks (depends on the map), 32 hand grenades (if every player carries frag/impact/AT/Sticky).
All of that is not taking into account the fact that maps are not flat, but rather they are all full of buildings and rubble. There are countless places where tanks can not drive because of crap on the ground, and countless places where players can hide to attack a tank.
And you are here saying that assault is dead because your AT rockets now require better shot placement and you can not solo kill a tank as easy, WHICH IS STILL POSSIBLE TO DO!
Assaults are honestly the best class in the game and its not even a close race. Honestly you want to see DICE kill assault? REMOVE 3X SCOPES FROM SEMI-AUTO RIFLES. Watch how fast the entire assault community starts to riot, because frankly they are too good with the 3x scopes.