Rant coming on!
Mothers get blamed for everything... It's time people, and that includes men, take responsibility for their own behaviours.
Mothers do the best they can from their own experiences of mothering and mothers ,like everyone else, have their own difficulties and faults. No mother wakens in the morning and says, 'I wonder how I can be a bad mother today?'
My own mother was cruel and messed up. I don't blame my mother and I have taken steps to heal the things she got wrong. I can see where my father and society in general didn't support her mental health issues and let her down. Women were mostly deemed hysterical and not taken seriously if they had mental health problems. My generation are the children of that generation of women.
Do you ever hear people say, 'I blame their fathers'? Rarely.
Blaming and belittling mothers is, in my opinion, another way that men (and sadly some women) can put women down and not take responsibility for their own behaviours.