I think we should get rid of NASA because it is not in the Constitution. What is wrong with Constitutional Amendments that get debated, and require a supermajority, if we want to expand the Federal Governments activities?
Of course it is. One might have been able to argue that between 1958 and 1984 there were constitutional problems with it, but since 1984 certainly not.
Congress is empowered by the Constitution to provide for national defense.