I was just wandering and it could add to the challenge and enthusiasm of users getting reputation. COuld also increase competition.
We already do. If you go to the Users Page, the list is sorted by reputation. You can show it for:
- Year, or
- All time
See the image below for what it looks like, it defaults to showing the last month.
(FYI - if you look at it now - the results for week, month and quarter are very similar, as it is July 6 - but later in the month or quarter they will diverge)
As @S S pointed out, we also have User Reputation Leagues