It's not a question of starting or stopping; whether we start or stop seems irrelevant to me. The point is that humanity has been "coddled" by the Earth, because we were born and evolved here, but we won't be coddled by Mars, and thus the Mars project is doomed to failure, since we're already failing on Earth, in a vastly more favorable environment.
What's the point of a "backup plan" when the primary plan isn't even working?
We don't know if human nature can be "fixed" (in a positive way), so stopping other things until that's been done sounds a bit silly to me.