I imagine among the 2000+ players, there are differences among them..the ones who reached that level from sheer hard work and years of time investment...and the ones who've got talent and brilliance in their game and got to that level rather quickly....
I played a 1200 something player 6 months or so ago....the player was brilliant...a week later (having played not that many games) he/she was 1500+....I would not be suprised if that person broke 2000+ today...
the age of player was not listed in profile...
(or....that could have been someone who's already a GM and just signed on with chess.com... )
Yes.