The heptathlon scoring system is not comparable with the system you are arguing for. Jessica Ennis knows before she competes that if she throws the javelin 40m she will score 800 points (or whatever). Her points aren't calculated after the event by some complicated formula that depends on what distance other competitors threw.
My point was not so much about the previous Scottish scoring system, more about this year's one. Why doesn't the heptathlon do away with those complicated scoring tables (even if the competitors understand them, the public don't) and just use the scoring system used at this year's Scottish?
My answer is that it is important to reward performance (especially as competitors aren't always competing head-to-head) rather than just position.
David