I generally prefer open systems where your skills, abilities and play style determine your 'class'. Thus, the restriction of 1e and 2e weighed heavily on my creativity... man. 3e/3.5e and PF were a major step forward, with 5e an evolution of this. D&D is still built around a restrictive set of abilities and powers, but the more open multi-classing rules make it easier to design the character I am picturing in my head.
We won't talk about 4E here.

Or anywhere else. It is not right to mock the dead.
Why? 5e seems to implement aspects of 4e compared to other editions. Truthfully, 5e seems like a nerfed version of 4e, but I only have BG3 to reference off of since I don't own 5e.
Anyway, Half Drow is a nerfed version of Half High Elf, presuming they are suppose to get Drow darkvision which is 24, but they get 12 instead.
Halflings seem to be weak, at least compared to 3.5.
Halfling Features:
Lightfoot: +2 Dex. +1 Cha 7.5 speed, no darkvision, +2 Stealth, Reroll ones once
Strong Heart: +2 Dex +1 Con 7.5 speed, no Darkvision, +2 save vs poison & Poison Resistance, reroll ones once
3.5 small creatures used to gain advantages and have drawbacks, for example they were slower, carried less, and were restricted by wp sizes. But gained, bonus ac, attack, and hide.
4e small creatures couldn't use 2h wps and had to use versatile as a 2h with no bonus dmg. No bonuses just drawbacks.
I'm going to guess 5e follows 4e and sticks to only negatives.
So lets compare halfling to another race.
High Elf: +2 Dex +1 Int. 9 speed, 12 Dark vision, +2 perception, +2 on save vs charmed, Immune to sleep, 4 wp. proficiencies, & a cantrip spell.
Anyone see a difference? Out of 8 races one of the three with no dark vision & is slower, plus is
reroll onces equal to
bonus on save, immunity, 4 wp proficiencies an a once per turn cantrip?
Or here lets say
Reroll once is equal to
1.5 more speed 12 meters of darkvision +2 vs charmed an immune to sleep 4 wp proficiencies and a freebe at will spell...
kinda sad