Opinion on Class System
With the discussion about class system on full swing, I think it's good time to leave my thought with it. I haven't look at any leaks so I mostly based from the blog post and my experience from playing older titles.
Is the initial idea from the blog post really that bad? No...but it could be better.
From what I heard so far, It seems we're stuck with Assault, Engineer, Support and Recon again. In 2042, I found Assault simply being killing machine with no actual role. I think Assault, Medic, Support and Recon in Battlefield 1/V did it better. I would actually ask for Tanker and Pilot class to come back too.
Weapon restriction? Yes, I want it. I would go further with abolish the carbines, shotguns and DMRs as all-kit weapon and give it to the class that fit with the playstyle instead.
Assault seems to being big issue here as people don't want them to get the most versatile/easy to use weapon (Assault rifles) with the ability to heal themselves like Battlefield 3 and 4. So what they should do now? In Battlefield 1 and V, they have the duty to deal with vehicles but since people really insist to having Engineer in the game, now they're in tough situation. My friend suggest to give them ammunition-related role like Bad Company 2 and I found it being a good opportunity to test in Battlefield Labs.
The Classes: Assault - Medic - Support - Recon - Tanker - Pilot (and Engineer if everyone still resist)
Primary weapon: Restrict the weapon type to each class. What we have right now in 2042 (Proficiency) and assuming it act as "Signature Weapon" bonus in the new game is not really giving incentive enough to use it. Namely the LMGs for Engineer ans SMGs for Support. Comparing to Assault that get 3 more magazines which look like an "actual" benefit.
Secondary weapon: I found Hardline approach to be interesting but being all kits like the usual is fine too.
Gadgets: I love that Engineer in 2042 always have Repair Tool in dedicated slot. I also think locking the type of gadget to each slot like Battlefield 3 and V is a better idea than "pick whatever you want" from Battlefield 4 and 1. Class should have identity and giving average player what to expect from them. If you see Support in Battlefield 3/V, they always able to resupply rather than "nah, I ditch it for gadget that can kill enemies" or Assault from Battlefield 4 that ditch Med or Defib for grenade launcher. Repair Tool and Defib likely act as "Signature Gadget" already but I still need more information or gadgets list before I can judge it.
Grenade: Having unique type of grenade tailored to each class sound nice.
You may curious why Tanker and Pilot should exist. I just want them to stick with their vehicle than using it as taxi to access some area. You can give shoulder-fired launcher to Pilot so they can RendeZook or whatever they want but I found Battlefield got more benefits from restriction (and rock/paper/scissors balance) than the so called "sandbox", which can be interpret in many different ways.
Training and Signature Trait are a bit interesting. I guess it work like Upgrade Path from Battlefield 4?
That's all for now. Looking forward to more detail!