That 2nd build is why the 1st build ends up existing...or the closer variation, the Dwarf with Dwarven Training and a 16 Str.
From an optimization standpoint, they're both a little off - one person is following an optimization rule without questioning it(invest in to-hit is a good thing!) and the other potentially isn't following that rule at all. At worst, the 1st is going to be over-invested in to-hit. Nothing too wrong with that. But the 2nd might not be investing in to-hit to make up for the (relatively poor) starting value.
But everyone's seen enough of build #2 to realize that having a +2 proficiency or 16 starting Str often means bad or even really awful at hitting. And instead of going, "Hey, maybe that player doesn't know what they're doing?", they go, "Wow, that build that player is using an axe and keeps missing all the time. Having an axe sucks!"