There’s absolutely no need to apologise. I partially agree with you as well, the leaderboard was –in the beginning at least — a very fun way of encouraging FUNKY MONKEYS to participate in the forums.
But many people abused the system, and because of the current technical limitations we could not ensure 100% fairness. So, in the end the leaderboard had more disadvantages than advantages, and it started to affect the overall quality of the forums. I’m sure the POPE will find other incentives soon, that will emphasise quality over quantity.