Phrase things with the blame assigned accordingly. Your phrasing blames people for not becoming parents. A more accurate phrasing is '....because their wealthy elites are so greedy they make having children unaffordable'
"Demographic collapse" is because people can't afford rent, can't afford food, can't afford healthcare - childbirth is ABSURDLY expensive in the US, can't afford childcare, and so many other things.
Why is that? Because of greed. More and more of everything is swallowed up by private equity and corporate management who have no empathy, no flexibility, only a demand for eternal growth. The human piece is irrelevant and actively undesirable. Far simpler to just pay for some GPUs and write articles blaming ordinary people for having no more options.