I just don't buy into the "Noah's space ark" fantasy of piling into a rocket to go colonize another planet to save the human race for all time thing.
No, me neither.
What I would love to see, is research stations on Moon, Mars, and maybe on a few asteroids. Hollowing out a nickel-iron asteroid (via melting it; there's actually theories on how this could be done) and then rotating it a bit to get a semblance of gravity inside, for pockets of truly closed biome research, would be amazing. And probably not nearly as expensive as one might think.
You could safely do all sorts of potentially dangerous genetic and nanotechnology research in such places, for example.
(Terminator gene research freaks me out a bit. Not the tech that makes non-germinating seeds, the tech that makes the N'th-generation seeds non-germinating: the risk of bacteria passing the gene to a wild cousin species that then passes it as a recessive gene via pollination. Everything is fine for a few seasons, then suddenly a large fraction of all cereal crops fail to germinate. Oops.)
As Kuiper belt objects (basically dirty snowballs) contain water ice, they could potentially make for great places for Earth life habitats. I believe that if biological human beings ever go to other stars, we'll probably do so by colonizing Oort cloud objects; similar to how Polynesia and eventually New Zealand was settled.
our primary focus should be improving life here on earth
But that's exactly why we need space research!
Like I said, right now, a vast majority of people believe humans cannot affect Earths ecosystems, because it is just too big. That may or may not be true; thing is, if it is not true, we can easily kill ourselves off. To find out what we really should be doing, we need to try and go into space, because to do so, we are forced to take Earth life with us to survive, and find out what we need to do to keep those miniature biosystems viable. The results are directly applicable to life here on Earth!
A key misconception many people have, is that every cent put into space research is somehow out of Earth life research. That is absolutely false.
The amount of resources we put into research is minuscule. We could do anything we wanted in space, if we put all the resources humans currently use for visual cosmetics (makeup and such) into space research. Research does not make any kind of a dent in our resource use, really. (And that completely ignores any returns from such research.)
In fact, if we look at past research projects, each cent spent in space research has involved an additional large fraction of a cent being used to research biomes, life, new agricultural methods, and so on. It is not a zero-sum game. So, if you wanted more resources for research on improving our life here on Earth, you really should support space research as well.