>Children in overpopulated countries like India have been living with their parents for generations.That's comparing apples to oranges. People living in rich first world countries with stagnating economies like Canada expect a better future and standard of living for their kids than those from impoverished third world countries who rose to be developing countries, no? Then there's also completely different cultural norms and expectations between India and western nations and how multi generational families interact.
I had a similar discussion with someone form Africa who was shocked to hear that in some rich European countries you could have a full time job and still be homeless due to scarce housing and crazy rents. And then he replied "what's the point of a country being rich if the people are poor?". Good question mate. It's because the point of rich countries is to be tax havens and economic zones where worldwide money is funneled to the top 1% and the workers who enable that have to fight for the scraps while those who can't, get left behind for the welfare state to pick up or fall through the holes in the safety net and end up on the street.
>People don't want kids for mysterious reasons that we have yet to discover.
The reasons have been written in this thread. If you don't like them or don't resonate with you, doesn't mean they're mysterious and undiscovered. Just go on the street and ask 100 random people, they'll tell you the same.