Interesting idea and it has been brought up before. Thanks for the suggestion.
There really isn't a perfect solution to this. I can't mandate an account just to view the site because of the people planning to apply to DS. I think they should be able to view it.
By creating a made up user name, I honestly do not see the reason why people wouldn't put their legitimate stats. I feel its anonymous enough but some would disagree.
Also, the original idea of the website was to enter all your info(stats, interviews, etc, etc) so these forums wouldn't be swamped with a million, "What are your stats?" posts and the ,"Official Interview Threads". The statistical relevance came later when the sample pool became quite significant, although skewed towards the high end, like you mentioned.
I guess some people don't like entering in their stats when they see other applicants that have superior numbers.
In the end, I can't make people contribute to the site if they otherwise would not want to. If I mandate data entry, they will just enter erroneous data, which is worse than blank entries.
I could be wrong. If the people that read this post feel that if I made records have the option of remaining anonymous, but yet contribute to the averages, that it would increase both the number of participants and the accuracy of their records, by all means let me know with a shout out! 😀