If its one of the first ranks you want to change, you are better off making a new character.
If its one of the later ones, it would be better to just reset the last couple ranks so you dont have to make a completely new character.
Imagine you pick dragoon for rank 7 and when rank 8 comes out you think “I wish i picked doppel C2 and then got the new rank 8 class”. You would be able to just reset that last one and not have to start all over. It will still take effort to do it and your character wouldn’t go to waste.
Also, it can be helpful for lower ranks too. Imagine you just hit rank 3 and went pyro1>cryo1 lol. You could reset cryo and pick linker or something. It will still set you back some time since you lose character levels and maybe wasted some exp cards, but you wont have to redo everything.
You wouldnt be able to do things like, you went cryo3>whatever classes and you are at max level, changing to Pyro3>whatever classes, because it would take longer than making a new character. I think people don’t like the idea of being able to completely change your whole build whenever you want and with my idea it wouldnt be feasable to do this.
However, id like to point out, if you did a full reset at max level, with the 2x character level drop per class level like i said, you would be like lvl 100 and just starting your 2nd rank. This would make your class levels come very quickly at first. If this isnt something they would want they could tweak that number.

