Giving your money to a woman and/or children from previous relationships (if you're desperate enough) IF AND ONLY IF she agrees to your terms and conditions of the relationship is an extremely effective mating strategy.

That typically doesn't work too well for multiple reasons: welfare state, you cannot include procreation as part of a marriage contract or prenuptial, illegal prostitution and thirsty guys.

Yes, I know there are plenty of women who make tons of money. I also know there are tons of women who don't make much at all and/or are single mothers.

There are be plenty of guys willing to be a good provider if they knew they were guaranteed a ROI. This is why there is a lack of genuinely nice guys out there and why so many men lack motivation to work harder. What's the point of getting married and spending tons of money on a woman if he probably won't get anything out of it. If if anything empower her to chase top tier men if she gets resources from him anyways.