Yeah this is pretty much my take as well.
That said? I think it could be actually fun (something you won't hear me say often about 5e) to design race-specific subclasses for various main classes, particularly if you want to evoke some of the "race-as-class" feel from prior editions. For instance, perhaps Elves get a special subclass of Fighter that replaces their Eldritch Knight; call it a Bladesinger, make it blend subtler magics and have some other special thing it does; it's still a fighting-man subclass, but with the glamour and grace of Elves. Or perhaps take the Paladin and create an Oath of the Platinum Dragon: a special Dragonborn-only Oath that meshes their martial spirit with the nobility, hope, and wisdom of Bahamut. Similarly, people have mentioned how the Dragon Sorcerer is actually not that great for Dragonborn (non-stacking/redundant features, specifically), so perhaps a "True Dragon's Soul" alternative might work better, though on thinking about it that might be a better place for a feat. A Tiefling Warlock "racial subclass" might make sense as well, particularly if it enabled the "bladelock" archetype with less optimization overhead.
Old traditions like the Dwarven Defender and Gnome Illusionist make a lot of sense here, but you could push it in interesting newer directions as well, perhaps embracing things like the Dwarven Armored Wizard or...I dunno, a Half-Orc "Cleric of Rage" or something? (I'm not real big on race-as-class so it's hard to come up with ideas here.)