James Webb Space Telescope, NASA's Next Hubble, Delayed Again (cnet.com)
NASA has been planning to launch a powerful new telescope that can see across the universe and perhaps to the beginning of time for many years now. But the launch of the James Webb Space Telescope (JWST) appears likely to have to wait at least two more. From a report: On Tuesday, NASA said it needs more time to test the $8 billion space observatory, pushing back the scheduled launch date to approximately May 2020 from the earlier plans of next year. "Webb is the highest priority project for the agency's Science Mission Directorate, and the largest international space science project in US history," Robert Lightfoot, NASA's acting administrator, said in a release. "All the observatory's flight hardware is now complete, however, the issues brought to light with the spacecraft element are prompting us to take the necessary steps to refocus our efforts on the completion of this ambitious and complex observatory."
See http://www.thespacereview.com/... and https://www.forbes.com/sites/q... for background. The Columbia Accident Investigation Board in 2003 said the shuttle program should be recertified (its safety to fly re-evaluated) if flights were to extend past 2010. Bush announced the retirement in a speech at the beginning of his second term on January 14 2004.
Because NASA didn't have enough money (remember when congressional Republicans were deficit hawks?) to continue to operate the shuttles and develop a successor, they had to end the shuttle to free up funds for a successor launch vehicle.
By the time Obama arrived four years later, the decision would have been a nightmare to reverse, so he didn't try.