Yes, I think its highly inaccurate.
I'm not sure where it gets the developer numbers from, but our development is more active than most of the coins above us, which all have higher numbers.
The community rating is based on reddit subscriptions, facebook likes, and tweets, which means that it counts things we are weak at, and not this forum, which is our strength. Also it means it doesnt give us much credit for our chinese community.
Finally, the public interest stats are much lower than they should be if you actually look at Alexa or bing search result numbers.