Many nations have money, but no Space X. The American people have been wasting their money on military contractors for decades, and the United Launch Alliance, with no visible progress. If anything Elon Musk is saving us taxpayers money. No one is claiming that the amazing engineers, project managers, and many others don't deserve applause.