I don't "shoot anything down", and I respect your proposal, Infinito. I'm simply expressing my belief that the reputation tracking can be made 100% precise, unlike a points system, which will always leave space for ambiguity.
That I respect your suggestion is proved by my having included an alternative version of it in my forum post from 15 August 2009. It was TheSpaghettiKid, I think, who first suggested that the issue might be resolved by rewarding the finishers instead of penalizing the quitters. Yup, it's a valid suggestion, but I maintain that its results would be a lot less precise than a correctly working reputation tracking.