If a society has a trend line of poor home environments then I think the society is in some sense at fault for fostering poor home environments. This doesn't and shouldn't take away from the individual's responsibility for raising kids.
But home environments exist in a specific social context that effect how people think they should foster a good home environment. We've lost a lot of societal knowledge and experience around good family structures since probably the 60s. As a society we have definitely encouraged, especially the lower income bands, to outsource it to schools and institutions. That is going to have an effect.