It's very much a case of women being taught to think that way it's also the importation of Asian culture in two western society
Though it could also be due to people's living in cities rather than the countryside you can see that in the kinds of women people marry
If you look an old photos of American women from the 19th century they are a stout woman capable of surviving the hash environment
Of the expanding American frontier today's women are very different it is very Kardashian style
And very much viewing man as the provider of everything
Which was not true historically