I agree with most of your points, except:
I dislike floating ability scores for all races. I enjoy that per PHB races have their identities. Your example of Drow being weaker than High Elf doesn't really work. Drows get bigger range on their Darkvision and additionally Faerie Fire/lr at lvl 3. There are classes/builds that will benefit from those a lot more than a single cantrip.
Additionally both Variant Human and Hexblade are over-adjustments on weaknesses of base Human and Pact of the Blade respectively. I would rather see Larian improving Pact of the Blade a bit and give humans something that is not as game-changing as an early feat.