They need to put in a mechanism to handle this. It makes no sense to have a system which allows switching classes, only to embed another system which makes switching sub-optimal.

Any user based program designer will tell you this system is non-user friendly.

The only purpose it serves is to hedge players into one of two jobs. And as World of Warcraft found hedging players just causes frustration and shortens subscriptions. Giving players the power to effectively play more rolls and classes to their fullest, allows a higher level of customer satisfaction.

It would be in Square's best interest to fix problems like this promptly for a more seamless design which frustrates players less.