I personalny blame american culture (and protestant work ethic hidden behind it). Add some capitalistic rat race to that and You will get richest society on earth in which almost no one can stop for a moment to take a breath and maybe even do some parenting.
Meanwhile here in Poland my wife was able to take year long parent leave (two times - one for each child). Some may say this is sociallism - and I would say that it does not mean it is a bad idea. It makes socially acceptable for parents to take a break.