I'm generally in favour of no set racial ability scores, but I'll point to Pathfinder 2e as a game where I feel they're done better (I think Pathfinder 2e does everything better than D&D5e). In PF2e, humans get two stat boosts to any stats, while every other ancestry (their term for race) gets two automatic stat boosts to set stats, one stat flaw to a set stat, and one free boost they can apply anywhere (plus any player can just choose to take the human-style two free boosts if they want). I think the free boost really takes the bite out of the set racial boosts since you can always augment your class's main stat. Not only that, but you also get to assign boosts more liberally, based on background and on class itself. Each class gives you a boost to their main stat, plus you get four free boosts as well. So I think all that really helps make it feel as though your character's stats are shaped by more than just their race.