I have been lucky enough to be able to work and live in several countries around the world. One thing in common I noticed in all these places is that guys and girls don't have time and don't want to commit to a stable long relation. They invest pretty much themselves and their time in their career, traveling , parties, dogs, cats and bitcoins :) ! The mantra is to get rich and retire at 40 years old! Travel the world…
I think having kids is scientifically proven to make you unhappy and greatly increase your stress levels. It’s no wonder people just put off having kids until they can, or pass on having them altogether.
People are waiting until they have more money and a job that actually gives them time to raise a family. The real reason why people are putting off having kids is that it's not 1950 anymore.