This will only change when deep-space telescopes find a definite extrasolar planet for human resettlement.
We've found a huge number of candidate planetary star systems, with confirmed planets in the habitable zone, using the Kepler telescope. But now we need JWST to look more closely at them. But JWST was underfunded, so it got delayed and went over budget, which caused it to get delayed some more, in a sort of destructive spiral. And now NASA's caught between a rock and hard place. Congress orders NASA to build SLS and JWST and run the ISS and collaborate with other countries and do technology research and do educational outreach and launch and run geoscience projects and... Congress doesn't provide the funds necessary to do all those things.
It's a "No bucks, no Buck Rogers" situation. And then people have the gall to blame NASA, rather than Congress.
Because, seriously, why the fuck would we want to get to Mars?
Because, seriously, why the fuck would we want to climb Everest?
Mars is the most hospitable planet in the solar system for Earth life, and the best place available to practice and refine the technologies needed for interstellar travel and colonisation.