As I have said before, it is impossible to truly "balance" classes in an MMO like WoW or FFXIV. The best you can do is give each class a niche to fill, and design content so these niches are consistently present in content.

If classes are the same but content is different, then there is no meaningful choice in terms of what class to play.
If classes are different but content is the same, then whatever class brings the bigger numbers will be the one chosen, also removing meaningful choice.

Homogenization, standardization, or whatever buzzword of the month that means "to make uniform", is the exact opposite direction SE needs to be following in terms of class and encounter design.

This is something WoW learned in the womb, but for some reason FFXIV seems to exist in a state of denial about it. Likely because it's cheaper to have one guy design all jobs within a role/subrole.