Personally I think they should have went with Glock. But in the end it really doesn't matter much. If you look at past military history, very few enemy casualties have come from pistol fire. And there is nothing wrong with the Sig.
And all of the talk about buying an "American" handgun is meaningless. Wherever the company is based, the gun will be built here. Beretta in Maryland, and Sig in New Hampshire. That is to keep product flowing in the time of war. If you depend on production from other countries, it's not so much the jobs that will be lost, it's production. Look at how fast Belgium was overrun in both World Wars, as an example.
I'm not at all concerned about the cost, whatever it ends up being. If our government can waste millions dollars on the mating habits of the snail darter, and waste hundreds of millions of dollars for abortions, soda pop, and cigarettes for those on welfare, food stamps, and every other social program known to mankind, they damn well can afford to give our troops better, more modern weapons.