I should add that I think the main reason to not have children nowadays is because IMO western society is slowly collapsing over time due to incompetence and shilling from politicians as well as greedy and power hungry wealthy business interests. As a result of this, each succeeding generation of the vast majority of the population no matter who you are or where you're from and unless you're a part of the ~1% will have increasingly worsening lives with lower financial independence and lower personal freedom. I also consider bad parenting to be merely a symptom of a poor society.

A turbulent and weak society creates bad parents, which creates ill-equipped children who then go on to father and mother their own mal-adjusted children and the vicious cycle continues. The solution to ending this cycle is to fix society, but that will not happen any time in the near future. So the next best solution is to work on yourself if you want to be a parent; become more financially independent and more self aware of your own foibles as a human being that you developed because of your parents and your school environment so you can tamper or end the cycle at least for your own bloodline.