@AnaViaSalamanca I'm not sure telling people they should have to settle is really it. Most single women I know are just looking for their equal. That's it. These are successful, professional, attractive women who keep fit, have hobbies and full lives and they are looking for someone similar. Why should they be expected to drop their standards when there are plenty of single men on their own level? Why is the onus not on men to stop acting like Peter Pan?
You make the things you listed sound petty, but they're really not. 'Unwilling to date a creative without much money' - well yes, poverty really isn't much fun. Creativity doesn't pay mortgages, feed children or keep a car running. I lived in poverty in my twenties and I would never, ever want to go back there, especially if kids were involved. Being broke poisons every aspect of life. You can never relax when you're worrying about where the next paycheque will come from or dreading an unexpected expense. There's always this horrible underlying baseline stress at all times. Who would want that?
Unwilling to date a single dad - I don't think it's unreasonable for a woman not to want to take on someone else's kids. Being a stepmother is a difficult role and being involved in a child's life is a huge responsibility. Not something to take lightly.
University education - Fine, this one is less important, but education strongly correlates with intelligence. Trying to date someone considerably less intelligent rarely ever works out well.
Short man - People who can't help what they find attractive. They just can't. If being short is a dealbreaker, then it's a dealbreaker. I very rarely see men being told they should feel obliged to date obese women. Why is that? Perhaps men are allowed to decide what they find attractive?
I think 'compromise' means less important things - maybe they go out with mates a bit more than you'd like, or have a time-consuming hobby, or leave the loo seat up and never put a new toilet roll on the holder. Not life altering stuff like having children or being broke or not being sexually attractive to you at all.