This might be because of the (huge) number of men out there who find that the easiest way to get through life is to have their women pay the bills. These men are older versions of the young men you are writing about. Not only are they still aren't contributing much; they have so little experience with successful relationships that they are of almost no help to their women.