It’s like the custom stat benefits rule from Tasha’s. On its face, seems like a good idea. But now you just have every race being a reskin of each other. Kill the subclass. Embrace class differences. Let players make their characters unique based on the stories we make together, not trying to fit them into a predefined cookie cutter box.
This is so bizarrely self-contradictory.
Force players to only play the nine classes with no subclasses or features, force species into hard-locked stat differences ... to avoid them being cookie-cutter? Like forcing anyone who wants to play a reasonably-optimized STR character to play a species with inherent STR bonus increases creativity somehow? As if using Tasha's rule to play an unconventional species as a STR class means that player somehow cannot possibly also give their character a unique and interesting story as well as a slightly unconventional class/species combo? Make it make sense.
If you think that having more tools to customize and differentiate species and classes reduces creativity, that's a you problem and not a rules problem.