+1
For start, I think high elves should be split into sun and moon. They're different culturally and physically. They're pretty much only together as high elves in PHB because of mechanics.
Drow imo should be renamed into "surface" and "Underdark" (and specific backstories/worship left out of it). And treated accordingly by the game.
Wild elves were just omitted, yes. Wood elves can just be wood elves. If they wanted to include wild elves, they could make a race "Sylvan elf" with "wood" and "wild" subraces. I think we have Greyhawk grugach UA.
In general, I think it would be worthwhile to put some emphasis/reactivity on subraces. They can be very different and it would be jarring if the game used one reaction for several subraces.