But they keep cheerleading it all and pretending that everything will just be awesome. The reason is that NASA is basically forced to be political (at least their heads seem to feel that way), or their funding will get cut. And this also trickles all the way down to the astronauts who play politics for the sake of being able to keep flying.
It's become a highly dysfunctional organization, so yeah - "Senior NASA official" is certainly not a reliable source on anything remotely related to politics, and this is hard in that domain.
Instead they carefully and patiently explained all the issues, and what is going on.
And yet, still, "ah yes, it's NASA that is lying for political clout, not the very public very shameless very serial liars"
This results a very misled electorate, which are the exact people that could (at least in theory) put pressure on their representatives in Congress to stop wasting tens of billions of dollars that could have easily had us on the Moon, if not Mars, long ago. But even more in general - people are forced into doing stupid things all the time. That's part of life. But the second that you begin praising those things, you are now a part of the problem.
We know for a fact that Musk a serial liar with a very tenuous grasp of truth.
Can you say the same about the Senior NASA official?
Also, the burden of proof lies on Musk, not on NASA which literally has contingencies upon contingencies for such situations.