If someone has a self-control problem, that is their problem - NOT the game designer's problem.

For multiplayer, there are some possible solutions, such as the host decides what stat allocation system is used for everyone, and for rerolling stats, there's a time limit how long you can re-roll so other players can't get held up forever waiting for someone to roll a hundred times.