It's not missing technology that kills the (pretty silly) idea of "Mars colonization" - it's missing ecology.
They can't even maintain functioning civilization in Antarctica... yet they "dream" of doing so in a place that's hundreds of times more hostile to human life.