I hope you are also teaching your boys to favor fat ugly chicks because they're the only kind that will be desperate enough to take that deal.Dating now isn't like it was.
Modern society for the most part have no morals, and have been conditioned to see things from a very selfish viewpoint.
My advice to my son's is way different now than it would have been, had they been at this stage of life before the internet & social media were so prominent. It's a shit show now with the young women all believing they're 10s, they deserve high value men, and having no intention of staying married. They, for the most part, are always looking to trade up.
Marriage does need to be looked at from a financial perspective. A prenup is essential, and should clearly spell out that her income is hers, his is his. Modern women believe men should be dropping huge cash on them, while they do little to nothing but provide looks and a place to deposit a load.
If they can't have an honest discussion about money, responsibility, and what they bring to the table, they aren't ready for anything more than a pump & dump.
Of course, there's always video games and porn which is what the young men seem to favor these days...
Can't expect a woman to act with honor or dignity if it's not being offered from the other side.