I thought you were going to mention how at 75, Elvaan had like +5 more STR than Tarus but Tarus had +7 more INT than Elvaan. (I don't know if this is still unbalanced at 90 or if it'll be unbalanced at 99).

Other than that, races have always had their pros and cons. It's not so bad that the majority of it can't be offset by armor. And now, with Abyssea, you can level so fast that you could always make another character for that job.