The best way to raise positive children in a negative world is to have positive parents who love them unconditionally and serve as excellent role models.
I know people who decided not to have children because they said the world is already way too crowded. I know people who said better not to bring children in this negative world. I know people who don’t want to have children due to their own selfish reasons. It is their choice, I respect that. Maybe it would better that way for them instead of being hypocrite only for the sake of society they live in or could not love their children unconditionally.
However, if you ask me, I know how I, myself, agreed with what Mr. Ziglar said. Having children is a big responsibility and never an easy task. There will be no best formula ever on how to raise children, there is no best school to teach you on how to become good parents. In my simple mind, positive inputs will always bring positive outputs. That is how I will raise my children, if God let me to have one.