Why do so many Sri Lankans nowadays not want children?

This is somewhat of a phenomenon seen across the world, and economic issues are likely a major factor. Still, so many young Sri Lankans just prefer not to have kids. Any ideas on why this might be?
Edit:
Sorry the question was kinda ambiguous. I was referring to factors outside economics. (In my experience) People who are well off and can comfortably afford children still chose not to. The mentality surrounding the concept of kids has changed. They're seen more as a waste of time and energy than in previous years.