This is a narrative I've heard, but is there anything to back it up? NASA has operations on multiple planets and now outside the Solar System. They seem to develop multiple major, pioneering projects, from space telescopes to probes of other planets to earth observatories to Martian rovers, all at the same time. I'm impressed.
Sure, they don't move with the agility of a startup, but any SV company would be ecstatic to have that portfolio of operations and development. These aren't self-driving cars.
> President Obama cancelled it, because he had little incentive to keep spending money on his predecessor's legacy
Any evidence of that? Due to the Great Recession, the GOP's refusal to increase revenue (and their work to shrink government), and the current radical budget caps, many programs in many departments - even essential military programs - have had to be cut.