We have declined this kind of feature request since it would inhibit Geocaching.
If two persons hide one geocache each. They are both awesome and get 100 FP in 100 logs. Then such top list would say that both cache owners are equally good. Then one of them hides a geocache which gets 0 FP, for whatever reason. Then he suddenly is a way worse cache owner. Due to this, he (or she) might choose to not hide the second geocache, which isn't anything we want to promote.
Basically this comes down to the same as some of the Challenge cache rules. For example:
One should not have to 'give up' finding other geocaches to achieve a challenge cache's requirements. To state that "10% of your find count needs to be Attended Logs" would require the geocacher to stop finding other types of geocaches and could affect their overall enjoyment of the game.
We strongly believe that a top list like this would not show who is the best cache owner (which I assume is your point behind the request).