@awesomeknight musk's claims about mars are, like most of what he says, pure fantasy. I mean obviously and blatantly so but he has an audience of idiot admirers who believe everything he says.
Just a classic con artist really.
Money could be better spent but I am all for space missions, money could _always_ be better spent arguably (and once you get into things, you find that trying to solve some problems with money don't work due to various factors but that's another conversation).
We must do what we can for people but also put money into greater things too. Of course Musk doesn't fit into the latter category...