I get that some people feel that way. I do. But honestly, if not having an extra +2 to your main stat is going to ruin your fun, your playstyle is so far removed from mine, and from the style of my game, that we might as well be playing different systems.
I prefer ability modifiers for a race as they were in earlier editions: Bonuses and penalties both to illustrate how the race, on average, differs from humanity. +2 Dex, -2 Con? Yeah, that race is, on average, faster, more agile, and less doughty than a human. That means something. Floating ability score boni means... nothing. It means nothing in the game world. It only means something to a player- and the value of "I can have an extra +1 to my Dex bonus!" is far less than "this indicates a lot about my race's actual nature and how it differs from the baseline of humanity" in my view.
You really want that extra 2 points of Dex? Wait until level 4 and bump it. Or play the race that gives it to you. But if you want to be a goliath in my game, I expect that your character will have the traits and qualities of a goliath to some extent. You'll be big and strong. You won't get some kind of elvish accuracy type racial feature, because you get goliath style Powerful Build and the like instead. You don't get to custom build a race in my campaign, period. There are choices to be made. This isn't GURPS. I don't want to play a game where every meaningful choice is "How best can I exploit my bank of points?", and I absolutely don't want to run it.