I'm not a fan of the point buy system. Like someone else said, it makes for generic builds, where certain classes dump strength and others dump charisma and so on.
The example of the wizard with the 18 strength is a good one. It stuck with me over the years also.