I'd take a +1 in every stat over a bunch of proficiencies that are completely useless for many builds/classes, especially fighters. Human fighters are almost literally pointless, you'd be better off with pretty much any other race. Same story for half-elf, if you're not using those proficiencies then they're straight up worse than regular elves. The extra attribute points that these races had were beneficial to ALL builds and were the only selling point for those races in the first place, without them they're effectively pointless if you're not taking advantage of the new proficiencies they get. I'm sure there's plenty of builds you could do that do take advantage of them, in which case good for you, but I don't plan on playing any of those and the stuff I wanted to do is now nerfed or obsolete. Plus, as stated, shield dwarfs might be straight up nerfed with no compensation. Just add an option to give up those proficiencies in exchange for the missing attribute points.
EDIT: I also love the "dump stats" argument, as though every person wants to have dump stats in the first place.
We're talking about buffs and nerfs. A +2 +1 is a buff over full ones, you might like full ones better and thats fine but +2 main stat is stronger.
Human and half elf fighters were already pointless under the old system with half orcs +2 srt and crit buff and Githyanki's +2 str and long jump ability, and hill dwarfs hp. Atleast humans and half elves are top full casters now.
With the new stats half orc is pretty much hands down the best str and dex strikers, though zariel teifling may be close too
Hill dwarf is still probably the best tank
Gith and dragonborn are good flex.
And one again alot of this speculation on balance is kind of pointless untill we see the racial weapons.