i know you are a smart, educated kid so im not going to call names or any childish thing like that. taxes are not the only reason companies outsource labor and production. have you ever thought of the other reasons why companies outsource labor?
lets see... um, high healthcare costs for workers, higher minimum wages, just to name a couple. its very expensive to do business in this country. not all businesses are evil. mabey if you were in business and can actually talk to theses companies and see them everyday you would understand their position and where they are coming from.
so dont sit there and blame companies for their decisions. for most its either outsource or close your doors, and you still need your furniture, food, tvs, clothes, shoes, and the several thousands of products we use everyday that are outsourced.
labor is the first large scale cut back a company will do to cut costs.