Sorry, but it’s a dumb idea. Humans are not adapted to space flight or to life on a world with different gravity and other conditions. Will cost far too much money. A better plan is to put demented scientists out to pasture and to fix up this planet.
I am curious of your "can't do" attitude. And, more importantly, I hope you are the exception and not the rule. Had the founding fathers been of like mind, we'd still be a British colony. And if our current batch of politicians remain that way, you can be dead certain, DEAD certain, that China and/or Russia will be there as soon as they can. "Space" is the last frontier. It has *infinite* resources. And it is the ultimate in military strength.