There needs to be at more in-depth and direct tutorials for each role and or weapon platforms as well as a more in-depth general tutorial, it's crazy the amount of times i've seen squad leaders not know how to do simple things or HATs not know how to use RPG ranging or what arming distance is.
TBH, i'm willing to be pretty authoritarian with it and not let them do anything related to that role until they do the corresponding tutorial or to let them play until they do the basic one. because to the tutorials credit, many of these things are taught within it, it just seems no one does it.
If someone doesn't know how to place a radio, rally, or how to make a fireteam then they shouldn't even be able to make a squad.
And I don't mind teaching people when they want to learn more in depth, but you can only help those who want to help themselves, if they rush bull headedly and make a squad without playing the tutorial than there's just too much to teach them before staging phase ends.
that is if they even ask for help before staging phase ends, too many times have i had a squad lead get 10 min into the match and he types "im new how do i place rally" and he types because he doesn't know which button to push to speak. At that point you cant even tell them how to promote someone because they don't even understand the menu.
around this point they give up and rage quit from it being too much complexity at once because there's no safety nets preventing them from taking that complex role in the first place.
It's not even that the tutorial is necessarily bad and doesn't touch on the things mentioned (3,6), but that people don't seem to care to spend the time there to learn and that there's not enough of it to make it harder to gloss over as a new player.