I dislike the continuing trend to make races generic. In fact I dislike any aspect of the game which trends towards making it some generic universal role player game. There are other RPGs for that. (like the game I just named: GURPs).
One major reason for D&D's success is branding of it's specific quirks, and a large portion of branding is recognizable elements. Alignment is one (everyone knows what the meme about alignments and assigning real people or movie or TV characters to those alignments). Another is races. Another is classes. And hit points and AC and a d20. These are all key elements of what makes D&D a specific game people recognize and not a generic one purely to be adapted to each tables whims.
The more of these elements you make generic (all races get X) or eliminate (remove all references to alignment) the less it becomes D&D and the more it becomes a generic RPG.