I think that point buy is much better than rollling, but I do object to the way point buy works in 5th edition. This minimum of 8, maximum of 15 business is terrible. Just give us X points, let us assign them between 3 and 18, everyone can make the character that they envision.