First, I hate when I write a long answer and then hit preview answer it just reloads the page and everything I wrote is gone. I shouldn't have to copy and paste what I wrote just in case. Ahhhh
Here we go again, this time I will remember to copy and paste this.
A guy preferring a girls weight is not the same thing as a girl preferring a guys height. Hell, I reject the notion that guys care about a girls weight in the first place. Guys, and girls too, care about how that weight is carried. A guy isn't going to refuse to date a girl just because she weighs X amount of weight. As long as she is attractive to the guy, the number of how much she weighs is irrelevant. If a girl looks good at 150 lbs, a guy won't care. Or if a girl he doesn't find attractive is 125 lbs, he's not just going to give her a shot just because she's weighs a certain number. The only thing that is the same thing as a girl preferring a guys height is a guy preferring a girl to be a certain height.
Also, why are people responding with, "Screw women for having a preference" or "Everyone is entitled to having preferences" and so on. You never once mentioned in your question anything about a preference. You said, "say a guy HAS to be X height." Saying a guy HAS to be a certain height is not the same thing as a preference. A preference is what a person prefers, but they do not limit themselves to that preference. I prefer girls to be 5'3 - 5'6, but if a girl isn't in that range doesn't mean I won't give her a shot.
Any girl and any guy that will refuse to date a guy or refuse to date a girl because they HAVE to be a certain height is shallow. So, if this girl or guy was just a tad taller or just tad shorter, you would date them? That's extremely shallow. Also, for some reason, whenever someone says they prefer a certain height, others take that as they have to be that height or else they have no shot. That's not what preference means. Preference just means liking one thing more than another.
Lastly, what people have a problem with isn't a preference. Everyone is allowed to have a preference, but what people, such as yourself, have a problem with is that there are people out there that will refuse to even give a person a shot just because of something that is out of their control and they can't really do anything about. Like a persons height, or their skin color, or what country they were born in. Let's not confuse preferring a certain height to refusing to date because of a persons height. Now, are these people allowed to refuse to date whomever they please? Yes, it's their life and if they only want to date a blond with green eyes and dark black skin from the country Russia, then they have every right to do that. But doing so is extremely shallow, and most people can't stand someone who is that shallow and/or close-minded. So much so that when someone does come across someone that is so shallow, they get upset or irritated that they ask a question about this on GAG.