I think it is great that there are both point buy and dice rolls for ability rolls in the character creation. Let people use what they find the most fun.
It is clear that if you roll your character's abilities you can easily reroll into very powerful characters with several abilities above 16, even multiple 18s without waiting too long.
A motivation to play point roll characters could be getting an achievement if completing the game using only point roll created characters. Just a thought.