The argument against stats is completely inane. If you dont care about them, then they dont affect you in any way so having stats would only be a plus for those who want them.
If you dont care about any kind of stats, why be against it? Your insanity is growing from the lack of a logical counter point to that statement.
We dont need leaderboards, but I like stats, and I like the ability to do a "quick match" and have someone connected to someone with similar level of experience.
I wont be anywhere near the first 500,000 ranked people ever, but I always like to know how im doing compared to others, competition is good, the only people who dont keep score are the people who never learned to accept a loss. (The same kind of freaks who think its a good idea to not keep score during a little league game)