Well, I'm at 100 hours on Steam and have everything except the Pistols/Shovel/Rocket Launchers to Prestige 2 and almost every Division to Prestige 4. The overall balance of the game is definitely weird right now, I can't really comment on console balance because I don't play console but on PC if you're really trying there's a severe lack of genuinely viable options all around in basically every slot regardless of what mode you are playing.
This is caused by a few compacting issues:
* sprint out timers are horrendous compared to even the PC beta where this was fixed, this change alone makes Quickdraw as an attachment basically pointless as the only time it works is if you play conservative and don't sprint a lot, but if you play conservative and don't sprint a lot/ADS around corners then Quickdraw is pointless.
* Most of the attachments don't provide enough value, leaving Extended Mags/Rapid Fire/Advanced Rifling and on some assault rifles the 4x scope the only impactful options. Grip provides almost no adjustment, Quickdraw is useless because of the above, Steady Aim isn't as good because of the sheer amount of headglitching in the game you need to ADS for, almost any weapon with a bad ironsight has a variant with a better ironsight so you don't gotta put a scope attachment on, etc.
* You can only have 1 Basic Training but there's about 3 really good Basic Trainings and the rest are either decidedly mediocre or outright useless because they do not provide as much stuff as the really good ones or are made bad by the other problems (e.g. Flanker, even on Airborne with suppressor people will still hear your footsteps regardless)
* footstep sounds are the loudest they've ever been in modern CoD, on PC where basically everyone who games has a good (if not great) headset/sound setup renders it near impossible to be not be heard, unless you are Mountain.
* Recon Aircraft are way too hard to shoot down now that they doubled their health since the last PC beta so unless you run Counter Recon (and can get it often) or are on Mountain you're gonna be on the map all the time.
Basically every single one of my tryhard class loadouts is either Mountain or Armored (only for modes like Dom/Hardpoint/War), a very small list of weapons that all have the same 2-3 attachments on them, and then Primed or Lookout (useful in stuff like War to counter smokes since it likes to red name people through smoke unless they're behind it, or maps with thin walls it likes to wallhack people through). This is all I see other top players use too.
Feels bad.