If we were discussing a new game, with which I had no history, I might very well agree with you completely. In fact, I would even go so far as to say that the current iterations of D&D are slightly more conducisive to a point buy system.
However, the game doesn't exist in a vaccuum, it comes...