The rest of the issues raised in this thread don’t seem as potentially problematic to me as this one.
Of course, it has been said (and shown multiple times in videos) that we can change class once we are in a game. However, can we change our class-specific perks at the same time?
Otherwise we can shunt all of our xp into being the best soldier we can be, then get forced to play a medic because the team requires it, nullifying the majority of our spent xp. Indeed, the pressure to shift classes as needed is going to be even greater than in et:qw because of the smaller teamsize. Depending on how important the medic revives are going to be (which of course we don’t know for sure yet, but can estimate), a team of 8 without a medic or two would appear to be at a massive disadvantage compared to a team of 8 with one or two medics. The same obviously applies for the other, more specific objective-oriented classes.
Body-type I can understand, as shifting from a fatty to a thinny in the middle of a game seems a bit silly, but being potentially forced to play a role which you haven’t spent xp in seems pretty harsh, all things considered. It would also mean there would be less impetus to focus on class-based xp progression, and more on general, non-specific progression, in order that you can play multiple classes without being essentially penalised.
I don’t particularly want to get to the point where I whip out my specialised soldier character and join a game to find everyone else is focusing on their optimised covops/soldier/engie and there are no medics to hit the revives :p. The chances of this are low, but its a reasonable fear in an 8vs8 game. In that situation I either have to swap to medic, which I haven’t spent any points in, or more ludicrously, leave the game in order to change to my medic character and rejoin…
Of course, this is all theory and will hinge mostly upon how important/powerful class-specific progression is in the real game, but I can definitely see a point where the necessary class-shifting of a pub game runs straight into the specialisation aspect of character customisation.