Closed weapons are a MUST! + other small points
If anything is to come out of this beta, it needs to be closed weapons. Having each class being better at a particular weapon is fine. With closed weapons, it greatly increases the team play and makes the game feel like more balanced. There is no need for a sniper running around with a LMG, just keep how bf4 was where they also had access to carbines. Even if there is an attachment for the carbine to have a 40 round mag. I believe that if the game where to have closed weapons it would make for and easier time balancing the game for the devs.
I know some people will complain that without open weapons, they feel forced to play a certain roll/class. IMO that's how the game is intend to be, if you play that class enough, over time you'll get better at it. There is no need for an sniper running around with a AR/LMG when they can just use a carbine or an Engineer with a sniper and a stinger, sitting at the back of the map. Overall I think the game play loop is smoother when the game has closed weapons.
They should also tweak the stingers in BF6. There should be no reason for and engineer to be able to carry two launchers, let alone for the stinger to be a 1 shot kill to air vehicles. There are plenty of other anti air vehicles and stationary AA turrets. I understand that air vehicles can be quite annoying, but I think there should be more skill based ways to take out air vehicles. If you have 10 engineers spread out around the map with stingers, what is the point of the heli to even exist if it's going to be shot down 10 seconds after it is in the air.