I'm barely, just barely, partial to the argument that there should be a Mars colony so that humanity could go on even if we wiped ourselves out on Earth, but the challenge of an off-Earth colony is so great, I'm pretty reluctant we'll see anything successful in the next 50 years. Even once you figure out all the mechanics of building something in a high radiation/below freezing/basically no atmosphere environment, you have to figure out how to get a few dozen people to work together for _years_ without interpersonal conflicts destroying the whole mission.
Also, uh, why don't we just fix Earth? Oh, that's not sexy? No, of course not, because real problems are always more complicated than simple, inspirational ideas or a colony run by a dictator.