Before anyone claims that is a good thing (they are protecting jobs, right?), may I point out that the money being spent on the program is tax money, i.e. money that has been taken from tax payers. Put simply, money is being taken from the American People to pay American People. In other words, the American People are paying themselves; and that assumes that none of the money is being spent over seas, which I find highly unlikely. It should also be remembered that we technically don't have the five hundred million dollars in our pockets, that money is being borrowed from the next couple generations.
At the same time that we are spending half a billion on building technology that may or may not be used, congressmen are talking about cutting military budgets in order to reign in the budget, despite the fact that we are fighting a war.
Bringing spending under control is simpler than many people are making it. Stop spending money we don't have on programs we don't need just so that you'll look good to your constituents.