Yes, but they were trying to make a dynamic, class based shooter where people would switch classes based on the current situation and objectives. Since you can't change characters in game you either have to; a. Leave the game and switch, b. change classes but realize you don't have many good abilities, putting you at an obvious disadvantage.
Well you are kinda off.
They wanted you to work as a team. Not everyone as one class depending on the main objective and then switching when you get to the next objective.
As there are 5-8 players per team (depending on how you have it set up) you are not all gonna play as the same maxed out class to take one objective, and then all switch at once to take the next that is just dumb. The want to challenge you.
Also i said there was 5-8 per team, remember they might take the objective not you, so get use to SUPPORTING YOUR TEAM!
This isn't call of duty... argh i hate saying that line, so overused.