"geek" is a meaningless genericized hypervague word, like "smurf".
A more valid criticism might be that the shared concept is harmful to the discussion of people, as it doesn't fairly communicate a reality of their personality, like the concept of "monsters".