I don't like the current class system
I do not like how the class system is implemented in BF6. Assault does not really have a use except being annoying with a broken shotgun. Engineer has become an explosive spam (why is an engineer capable of carrying 6 rpg rockets and 2 anti tank mines?). Support does ammo and heals, so if you want to lone wolf, this is your go-to class. Recon is the long-range intelligence guy with the ability to blow stuff up in very close distance.
I would like to see the return of the BF1 and BF5 class system where assault is the anti vehicle class (with limited amount of explosives), there is an medic who is specialised in healing and obstructing line of sight, support which handles the ammo and indirect fire support and finally recon which can spot enemies.
This way each class has its own, more distinct, role and you really have to think about which class is the right one at the moment.