Marriage is an institution that protected women in the past, at a time when women couldn't participate in the workforce at least to the same degree as men, couldn't be allowed to attend higher education, study a trade etc. Marriage and things like alimony protected women in those days so that they'd have means to look out for themselves.
Those days are now gone. Women can participate in the workplace, they can and often DO out earn the average man since now that the economy has shifted to a service based one, women have become highly desired as executive assistants, flight attendants, teachers, counsellors, nurses, doctors, accountants and even in trades they are aggressively trying to recruit women. The economy is now designed to favor women.
The problem is, now many women are turned off by men who aren't earning significant amounts of money because the culture is still stuck in that same mode it has been for several years 'men earn the most money in the household. Men shouldn't be nurses, teachers, or social workers. Men shouldn't earn less money or work less hours than women' this totally ruins the dating prospects for several men and we're not even counting the unrealistic standards men are now being held to in terms of appearance just to even get their foot in the door.
Women are expecting men to look like the characters on the shows designed for them like Greys anatomy or the reality shows they watch like 'the circle' 'are you the one' and 'love island'. It's now gotten to the point where you have men looking at how much money they're expected to earn, and how hard they need to work to look 'attractive' so they say 'nah fukkit' and go back to playing 2k and smoking blunts
Blame that on the media. I mean, all of it.