I've been on the site for a few months now, and I think the scoring system works. If you get knocked down a rank or two then you need to learn from your mistakes, pray to the dice god and start over.
It's a lot like gambling and the points are your money.
Posting, or factoring in your highest ...