I find it empowering. I have my own goals and judge my progress against my goals, not someone elses. I use the info to help me reach my goals. The info and advice is pricess IMO. Fantastic resource.
So while I do marvel at the achievements, it doesn't make me feel inadequate. It helps at lot...