Damage and reload speeds feel ok.
The problem for me is the limited ammo. We haven't seen rocket ammo restricted like this in a long time.
BFV had ammo stations.
BF1 had regenerating ammo(?)
BF4 let you carry 7(?) rockets AND we had bonus damage modifiers.
It's pretty demoralizing to come across a tank and know that even if you play it perfectly the tank will win in a solo encounter. The tanker can just sit there and eat the rockets as they browse Reddit.
It's even more demoralizing to land a few hits, see the tank retreat and heal and know that you are effectively done with your role/playstyle/class until you respawn. I think it's this last point that make Boris/Crawford so unappealing to play - the time spent fulfilling your class role is too short. And that bit of time you are doing the class role is often unsatisfying.