opinion: anything with multiplayer should have the multiplayer locked until you complete the first "level" or area or challenge, or whatever your games set up is. within this portion of the game you need to complete before joining online, should require you to successfully use every mechanic the game has atleast once.
the idea being that theoretically, everyone playing on the multiplayer branch of the game will have "proven and know" how to actually play the game. make it as short as you want, separate to the main story or whatever.
im thinking games like insurgency or arma or whatever, where someone will join and take the commander or observer spot because its the only slot left/its got a weapon the other classes dont have and then do literally nothing with the role because they literally have never learned how to use the commander class or even tried.