They have that freedom. The choice only gets hard (the meaning of the words the dev used) once a player is high level.
To which your solution is that thorns barbs should get a second character for free so they can group as a non-thorns Barb?
Circumventing game balance isn’t “freedom” it’s just wanting free stuff.