Buy American? Why would the White House veto that?

A recent Yahoo News report on a defense authorization bill stated the following.

"The House bill has drawn a veto threat from the White House because of provisions insisting the military rely heavily on American-made products and proposed changes to the Pentagon's personnel policies."

Why would the White House veto a buy American clause in such a bill? What's wrong with that?

House moves on troop withdrawal plan
http://news.yahoo.com/s/ap/20071002/ap_on_go_co/us_iraq

luv them horse's2007-10-03T19:42:28Z

Favorite Answer

They are greedy,, We need more jobs HERE IN THE U,S,A
And we would make a better product ,, China is going to kills us because people are spending money on them , not us , WE need to rebuild our American job core,
But Its the Martha Stewart and Wal Mart stopping us ,,And all of the big corps, getting jobs done cheaper in other countrys , How Un American is that ?
We need jobs back here with the Logo MADE IN THE PROUD U,S OF A,,,,,,,
And I know that I have still some things made 60 yrs ago Made in U.S.A and they still WORK ,,,,,,,,,,Nothing made in china lasts more then 2 hours

ShadowCat2007-10-03T20:06:34Z

Attached, SNEAKILY to the Defense Budget Bill is your 1st Amendment Rights and Civil Rights being eroded for an Elite Few, (HR 2015, 1592, 984 and 254 from earlier this year) The Dream Act and a host of other nonsense...

Anonymous2007-10-03T18:23:57Z

because buying American is expensive and the taxpayers will have a fit. besides, the quality isn't always there just because it's American.

also, if the bill says that the military must always buy American, what would they do if they're looking for a product that's not made in America?

paul b2007-10-04T01:13:41Z

if we all bought american made stuff , walmart wouldnt be around

Anonymous2007-10-03T18:22:19Z

(our) government = contradiction + confusion