I think there should be more leave but it needs very strong federal subsidies.
I worked with someone from a European company working in the USA. She started her full time job here while she was on an 8 month maternity leave from her old European company (which she didn't plan on returning to afterwards). It would be fucked if her old company had to eat 8 months expenses and then not even have an employee returning back after.