No. Thinking that colonizing other planets, moons, or any other locations will save humanity fails to take into consideration the root cause of our problems: that human nature, the egoistic will to enjoy at the expense of others, is all that needs to change in order for us to enjoy better lives.
If we send a bunch of people who have undergone no inner change to Mars or the moon, then they will exploit, manipulate and abuse each other over there similarly to how we do so on Earth.
Saving humanity and creating a better life for all people thus requires changing ourselves, not our location.
The essence of our self-transformation is our attitudes to each other. We need to realize that human nature is fundamentally evil because it makes our every desire and thought prioritize self-benefit over benefiting others.
Moreover, such a nature gives rise to exploitative, manipulative and abusive behavior, which can be expected to take place anywhere we go, whether Mars or the moon, if we fail to change our nature to its opposite: prioritizing benefit of others and nature over self-benefit.
Therefore, if we truly wished to save humanity and create a better life for everyone and our future generations, then we would need to focus on implementing a new kind of education: a method of connection that would guide our attitude shift from self-centered to other-centered, egoistic to altruistic, detached to positively connected, divisive to unified, and hateful to loving. Undergoing such a transformation would elevate us to a new level of life that would be balanced with the laws of nature. It would in turn bring about newfound harmony, happiness and confidence all throughout humanity, the likes of which we cannot even imagine today.
Featured in Quora