It's funny. I use point buy because I loathe fudging. Die rolled characters get fudged often IME so I don't do that.
Fudging is not a problem if you roll in the open (including the DM).
One should never allow players to roll stats or HP unsupervised, even if you're playing with someone not known to cheat. People do cheat, if left to their own devices and think they're not being watched. It's human psychology. It's just a game, right? Why not have an 18, a 17, and a 16 if you want it? You're entitled to get exactly the build you want, right? With exactly the stats you want? Sure.
It's funny when I check out the optimized build forum here about 5th edition. It almost always involves variant human, great weapon master, polearm master, or some kind of warlock sorcerer hybrid monstrosity. I am considering re-allowing variant humans, but only with the non-powergamer feats to pick from that add some flavor or situational bonuses. Nothing with "master" in the title.