"Having space and feeling like they can give them a better future" is about 1 thing.
Money
If you eliminated any of income taxes, or a combination of SS + reducing deficit spending (inflation), or the % of income going to heakthcare by eliminating its employee and employee subsidies (Medicares), there would be a populatiom boom.
All you need to do is free people from having to make money, to meet basic needs. And people Will have children again.
Instead, we have a social policy that everyone just needs to work in order to pay for the sins (and pleasure) of their previous generation.
Yes. Those Caribbean cruises , FL homes & racetrack bets, are paid by the empty silence of hospital newborn wards across the country.