It's hard to meet someone you actually find attractive, have similar morals to you, want the same things out of a relationship and you get along with them personally. When you hit all this the demographics don't matter and most likely don't lineup to someone the same ethnicity, age, height, etc.
These oversimplifications do not make much sense in real world application.