Agreed.
I honestly think Battlefield 4 had a better scheme going:
- Assaults excelled versus infantry and healed teammates
- Engineers countered vehicles, and were somewhat less effective versus infantry than Assaults
- Supports provided ammo, laid down suppressive fire, and used mortars, etc. to, well, support attacks
- Recons err… camped and sniped, just as they’ve always done