Lots to unpack here, but a big part of the problem with parents “not being able to afford kids” is the level to which what is considered a “decent life” has risen. Nowadays, young families want a house with enough bedrooms for each kid, plus a guest room, plus three bathrooms, plus two cars, plus of course dinners out a couple of times a week, a vacation to Disneyland, etc., etc.
People who want kids need to reset their perspective and model a lifestyle from a couple of generations back. While the kids are pre-school, the family rents a modest 2-bedroom apartment and the kids share one bedroom. There is one car for the family. Dinners out are for special occasions. Vacations are to visit Grandma.
Then, when the younger is 6, the mother gets a full-time job and hires an after-school babysitter. With the extra income, they can move to a nicer 3-bedroom apartment, or perhaps buy a small 3-bedroom townhouse.
And college? The kids can start at community college, win academic transfer scholarships, and go to the State U for the final two years.
Ideal? No. But there are ways to have a family if one is willing to make sacrifices in the early years until both parents can work full-time.