Penelope Trunk's newest blog post is a gem. She leads off with the idea that finding a mate should be approached with a hard headed pragmatism instead of a "I will just wait and see who sweeps me off my feet" luck based strategy. I actually think that makes a lot of sense. We do have limited control over who we fall in love with and we certainly can sit down and figure out what sorts of things we need in a partner and then only spend our time and energy on those who fit the criteria. Often a person who is good to date is not good to marry and being aware of what we need in a domestic partner and being willing to push to find those things avoids that problem to some extent.
It is hard to get away from the feelings rush of new love and see a person's flaws. Even though it is hard it is an important thing to do. Setting out ahead of time to find the sort of person that complements yourself in terms of style and goals is a good way to help give yourself the best possible chance to find the right partner.
Then Penelope goes off the rails and talks about how women ought to find a man who makes more money than them because men who make less money tend to cheat. That's right folks, some study somewhere found a correlation between those things so women should all chase high earning men. This is disturbing from a feminist point of view but also ignores the fact that we don't understand the nature of the correlation between earnings and cheating. Just because those two things have a link doesn't mean you can avoid it by only dating men who make more than you, that isn't how it works! Penelope often says things that are extremely sexist (old-fashioned, if you want to be charitable...) and tries to get away with it by claiming she is just going by the data. Unfortunately correlation does not equal causation and that excuse holds no water.
She follows it up with advice to not be too feminine (because he will think you are fling material, not wife material) and to deny sex as a bargaining chip. I can't quite wrap my mind around the sort of relationship Penelope thinks people want, but I am pretty sure that turning doing fun things with your partner into a power struggle *deliberately* isn't a recipe for a happy life. Romantic relationships are not the same as business contracts and desperately manipulating your partner into doing what you want by refusing intimacy isn't a success strategy, it is an exit strategy.
Thinking about who your domestic partner(s) should be and being careful to select people that will actually improve your life and work with you long term is a great plan. Doing it by signing on for awful and sexist ways of relating to your partner, not so much.