Why not simply errata a +1 hit bonus to everyone at levels 5, 15, 25 instead of forcing us to take a feat to make up for the math issue found by the number crunchers?
Because most people don't read errata.
That goliath two-hander feat is just another example: there, now you've limited the goliath down two more feats, since they have to take Weapon Expertise as well.
My goliath warlock doesn't care about Greatweapon Training.
Just like my dwarf wizard didn't care about Dwarven Weapon Training.
At what point was it decided that "feats should provide a small, static bonus" translated to "feats should not adjust the power level of your character?" Because that's awfully close to "there should be no optimal feat choices," and that, for me, pretty much translates to "feats aren't interesting."
As for "accidentally sucking..."
Player: Hey, my character isn't hitting as often as I'd like.
DM: I suggest acquiring this feat here.
Guys, I sympathize with everyone whose soul hurts a little because of this feat, but some of the doomsaying is quite off-the-wall.