I think you're missing the point of Fitocracy. It's not to get badges. It's to share your progress and contribute to the journey of other people. Recipes, workout plans, diets, all get shared. There are challenges for people to try new exercises, to expand their workout plan and learn new things. You may think you have skills and strengths far beyond the average user on the site. However, many users from /r/fitness have migrated over there and are making immense lifts.
I've learned about foam rollers, bridges, and countless other things about fitness by being a member. The actual weightlifting may be an individual journey and challenge, but gym culture has always been a social activity. To dismiss the entire site because it has colored badges which are provided for entertainment seems ignorant.