Lowered birth rates have been thought to have been caused by a variety of factors which include later marriage (30.7 for men and 29 for women), smaller living spaces due to overpopulation, dedication to raising healthy children, high employment rates for married women, longer life expectancy due to excellent medical health care, good diets, and high quality of life.