You have a point here. What I found (in general) is that if a generation is poor they will generally be hard-working. That generation and their children will generally have good qualities. But if a few generations are fairly well off they will start getting bad qualities – people start to think that they are entitled to everything and do not have to work for it.
In a few years you get the situation that kids drive to school in their cars, watch Paris Hilton programs and start to have sex at 14.
As an example: my father was fairly poor. I doubt that today there are many of couples who will stick together through thick and (mostly) thin like they did.
As for feminism – it is a good idea, but the pendulum swung too far to the one side.