I totally get what you’re saying, but people have every right to be this discerning. This is about incompatible values, nothing more. Just because that guy has those requirements doesn’t make him a chauvinist. If you don’t think scores of women say similar things (eg, I’m a sucker for beards and tattoos) then I suggest you create a male profile. You will be quite disappointed.
In no way is this issue specific to men.
The good news is that online dating lets you know up front that some people are awful. That’s actually a huge gift. You can learn online in seconds what can take months in real life.