In some circles, the "straight, 35 year old, white male" is a interesting hindrance at times.
I like straight, 35 year old white males
...I'll be married to one in a month (he turns 35 then).
Labels are fine, misuse and distortion of labels is the problem. All adjectives are labels, whether colors, numbers, or other. And they all can and most have been used to be insulting or marginalized. How many different labels have been used to describe a persons race for instance? What was originally used just to describe a person became insulting and degrading so another label had to be made up. (realizes she's on a soap box and steps down quickly)
Anyways... labels should be used to describe, but not to define. IMHO at least.