I actually kind of like the point buy system, as it does add another layer of planning and complexity to developing your character.
On the other hand, I find a bizarre, pathologically demented satisfaction out of rerollling again and again until I end up with a 95 total ability point Demi-god Mary Sue.
I’d like to think that when we can roll characters I will only do this occasionally and will mostly stick to point buy generation, but who am I kidding?
How about everybody else.
I'm sure mods will let you cheat to your heart's content. Random character generation really has little place in modern games.
Thing is, rolling stats isn't cheating, rolling stats (4d6 drop lowest score) is actually the default rule. But I agree that because a game can't say "nu uh, you rolled those, so stick with them" it basically amounts to it. Which is why I suggest above that perhaps just providing more points than pnp is the way to go