And in that option, there would inevitably compulsion towards a certain playstyle you prefer. That is precisely your problem: Your prefered playstyle cannot be enforced, and you want a platform for this enforcment. Something that can already be accomplished by hosting your own games (whether there should be host options to disable certain carreers, I cannot say, but I tend to be against that, too).
Other than that, what you want can easily be accomplished by mods and by simply not playing the characters you donât like. Or you could open a Steam group for like-minded individuals where you could meet with them to arrange play that you like. Besides splitting the player base, such a mode would, sooner or later, lead to elitism because this mode would be considered âharderâ than the standard one, resulting in an even stronger seperation between âhardcoreâ players and âcasualâ players. Player base is dwindling as it is.
I still donât see why this needs to be a seperate mode. Anything that can be accomplished by mods, hosting and self-restriction does not warrant any change in my books. If your problem is that you cannot join any lobby with the expectation that everyone picked a carreer that suits your playstyle⌠well, again, welcome to the club. These problems can be reasonably circumvented by playing with friends, opening a group and your own initiative.