People as a group are stone stupid, so yes...
We can go to the moon, crack the atom, but we can't deal with our social problems, and that will in the end put the race out of it's misery. We never have been able to and my wager is we never will and this defect will wipe us out.
Take this one idea away with you: "What solution will fix most if not all of our pressing problems?" Less people. The Chinese tried to address this problem and they were soundly castigated.
The minute this solution is proposed, all the moralists start whining about "fair" so here is my solution a really bad long lasting world wide plague. The luck of the draw seems to be the only solution, to take the implementation of the solution out of our hands since we can't seem to do it ourselves.
Too bad we will take most of the planet with us. If we don't get our act together.