It’s simple math. 3 generations ago a family of 5 could prosper on the sole income of one parent while the other raised the children.
Buying a nice home in a nice area, drive a nice car, save for retirement, take vacations, pay for college and everything else the American dream is about.
This is no longer possible in this America. Families are struggling to survive with 2 incomes, let alone able to do the things their grandparents and parents could do.
I believe this is the #1 reason the younger generation is no longer having children.