Have to +1 this. A lot (most?) of NASA's funding is directed toward keeping people employed and skilled, as opposed to accomplishing goals, as with a lot of government money. NASA could do a LOT more with the funding they already have, if they were willing to divest from older technologies and vendors, but the politics of its funding doesn't allow that.