Honestly, I agree with the author. We'll set up a few bases, it'll take decades, and by the time we come close to having the technology to make Mars somewhat inhabitable we'll have discovered a more hospitable planet and have the spaceship tech to get there.
Assuming you are talking about extrasolar planets: Outer space is far less hospitable than mars, and the timeframes involved in getting to even very close stars means living aboard the ships traveling there for an extended period of time.
At our current level of technology. Colonizing Mars is likely 50-100 years away, within that time frame it's very conceivable that we might develop the ability to travel between stars quickly.