I believe that there are aspects of america's culture and education system that are inculcating the vast majority of educated women in this country in ways that negatively affect their desirability as wives. I'm not sure the extent to which those negative aspects of our education and culture which apply to boys specifically affect their desirability as husbands.
But, the crucial thing is this: our choices are not always between what we have and something better...they are often between what we have and something worse. I think that foreign women (latin american and asian in particular) generally make better wives due to the fact that they don't have the ideological baggage.
But is there a culture out there that is producing young men that will generally make better husbands? I'm not so sure. If you know of one, please pass it along, and I'll absolutely consider suggesting it to her when the time comes.
Yes. It's called enlightened. I hope your daughter finds it. Your son too, for that matter.