Companies who outsource production to Mexico and India are no longer "American".
They are "transnational" and their lobbyists should be registered as foreign agents.
Fortunately, you don't get to determine what's "American" and what is not.
BTW, did ya see the report that IT oursourcing is leading to more job growth for IT folks in the US because of the money the outsourcing saves companies?? Check out the latest "Information Week" magazine.