Board Thread:General Discussion/@comment-26260713-20160612022603/@comment-1038387-20160612163249

You mean the Leaderboard? No, that's completely not useful.

The badges reward quantity, not quality, so "competing" invariably leads to nonce edits and vandlaism.