The Assault is actually very well balanced.
Health 3
Stamina 3
Movement Speed 3
Gear 3 (which translates to 10 points even though it should only be x3, or 9 points.)
Perks 9 (which if it was a stat like the others would be divided by 3, which would be 3.)
Assault Class Skills
Hip fire Accuracy - Perk equivalent is Action Hero, 1 point.
Secondary Weapon Damage - Perk equivalent doesn’t really exist but it is similar to Heavy Hitter, only for secondary weapon not melee, 3 points.
So the Class has a rough total of 4 extra points in perks, and one that can be doubled up on.
Total Assault build points 19 (or 19.3 ie. 1 extra gear worth 1/3 of a point), 3 for each category and 4 bonus.
——— for comparison ———
Recon
Health 2
Stamina 3 (1/5th)
Movement Speed 4
Gear 1 (1/5th), (should only have 3 (or 4), has 8 gear points to spend.)
Perks 15 (Which divide to scale with other attributes is 5.)
Recon Class Skills
Spot Duration - Perk equivalent is Tracker, 4 points.
Mud Cover Duration - Per equivalent is Pig in Shit, 5 points.
So the Recon Class has a total of 9 bonus points, both can be doubled up on.
Total Recon build points 24 (and 2/5th’s). The extra gear/perk points they get could make you consider it a 26 though.
Jesus Recon got pimped out point wise.
———
Based on the above, I actually think Recon got spoiled because someone at Illfonic had a favourite perk build that goes. Tracker, PiS, and Bane. That’s 15 points for a stealthy, high damage, sniper.