Let’s fix our own planet first before fixing another one ha
"If you are not (put some impossible random requisite here) then you are wrong"
Well... As other billions of people, I don't need to be "in charge of all the resources in the planet" or "to be Santa Claus or Jesus" to talk about the problems of humankind (or to be aware that neglecting earth conservation, to put five machines more or less in Mars none less, is a terribly stupid idea). If you equal asking more resources for nature conservation with proposing herding cats, then your logic has some serious loopholes.
Consider that the need for this "new thing" (Martian living) may have only arisen from the failure to solve the first thing.