I imagine that Larian thought that point buy would give them the most useful data for use in balancing the game--and for that purpose it's likely the best option. They've already said that there will likely be other methods for determining stats later on.