I don’t want homogenisation - as in the same class concept for every race. I however am fine with the play styles each class brings available to each race in unique and race lore affirming and advancing specific ways.
So if we must have it, and I can see why people desire this, let it be done in a way that doesn’t remove the distinct racial lore and fantasy. By making the lore good, feasible and appropriate. Develop races where they need to in a way that follows their story which may allow them to gain a new class.
Where this isn’t feasible or appropriate there are other things like making certain factions playable within the races where that race has never nor will ever follow that path, there would be a means that players picking that race can access that class even if the class option is not part of the main race’s group just like how it is for DHs and DKs