The primary reason is because of the fact that labor unions and high good costs drove companies out of America and into countries that had cheaper labor and good costs. The reason that labor unions were a problem is because labor unions demanded better conditions and more pay for workers, and the companies just couldn't keep up with it, because the work they were doing simply wasn't worth as much money as they were demanding. So they took off and shipped themselves to China.
It’s a compilation of labor laws, minimum wage, regulations, and unions that make it impossible for some products to be made here. Because of all of these things, almost everything you find in the United States is now made in China or another country that does not have problems with any of those things.
It used to be that only cheap and low end items were made overseas but because of how inefficient and restricted US businesses have become, we’ve began heavily importing even high-end electronics from over seas. A lot of businesses that used to be US based have actually closed facilities here and re-opened them in another country.