I still play them of course, but sometimes it is nice to play a character who's attribute bonuses actually align with your class.
I feel like one of the best things D&D could do is get rid of ability bonuses entirely. It's been heading that way since the beginning. At first non-human/elf/dwarf/hobbit characters weren't even playable, then they were added to AD&D with some major drawbacks like min/max ability scores. In 3e, that got changed to bonuses and penalties. In 4e and 5e that was reduced to just bonuses plus extra abilities.
One approach that would still give the same feel is requiring ability score minimums for certain races, like dwarves that must have a minimum of CON 9, or orcs requiring STR 9. That would limit dump stats for point buy and determine where certain scores are assigned for rolled stats without limiting which races and classes could possibly be viable combinations. When certain races get +2 to one ability or another, it pretty well pigeon-holes them into certain classes for point-buy (less so for random rolls). The great thing about minimums (especially low minimums) is that it prioritizes certain combinations without making them strictly necessary. So, even under point-buy your githyanki cleric or gnome fighter are viable combinations, even if they have a little more intelligence or charisma than you might prefer if you were to min/max.