One major hurdle is that getting to anywhere habitable other than the surface of the Earth is way beyond our technological ability.
When I wrote that comment I guess I was probably thinking habitable in a similar way to Earth. Possible to thrive on the surface under ambient conditions.