I think there's something to be said for resetting peoples rep at the start of each season to, say, 10% of whatever they've accumulated. That way new people who shine will rise to the top of the rep league pretty quickly and us oldies, including the ones who havn't had their upgrades fixed yet *cough*, will have to make an effort to maintain their place in the rep league.
Goat won't like this idea. Mainly because GoatJr might overtake him.