I think Steve Jackson would agree with you about the point system: it's an artificial market economy intended to shape PC distributions, nothing more.
I get the sense that Kromm might disagree, based on his advice to GMs to ensure that disadvantages are triggered regularly, while still agreeing...