Problem with Asia is there is no regulations. They are the opposite of environmentally friendly. Lots of factories have contaminated surrounding areas (land, water, and air). Have you seen the amount of smog out there? It's worse than that of NJ/NY here in the US.
Even with my prior post, it still doesn't mean manufacturing can't be done in the US. Manufacturing is still happening and continues to do so.
Your post implies it's not going to happen at all and that's wrong. It still does happen and it is possible for more companies to do so. These companies just don't want to do it.
Meanwhile, labor prices overseas are continually increasing too. As a company moves in, they take advantage of their workforce. However, the workforce they employ eventually gets paid, even if small, to survive and grow an economy in that city. As more and more have jobs and flourish, they demand more income.
Lots of companies left other countries because of this. Nike was a prime example.
Even if a company has to increase a person's wage from 50 cents per day to a 100 cents per day, that's a big expense. It becomes a point of, is it really cheaper to manufacturer overseas now? If a product recall happens, that adds to the cost of shipping back and forth.
Sure Apple has a nice profit margin, so a 50 cent wage increase probably won't matter. But there are a lot of smaller companies overseas that sell to Walmart where if their cost increases a nickle, they may have to shut down their operations.
Lots of companies fail to realize the effects of their actions. A quick buck saved can cost multi-millions later.
Build factories in china now - wages increase - build factories in another country - wages increase - the cycle continues but how much $ was saved if you keep building factories, having to move or buy new equipment, spend time hiring a labor force, etc?
The less profitable ones are realizing this and have moved back to their home country as the tax incentives for moving into select metro areas can be more helpful. Kansas City and Austin are two prime examples.
I don't think it's reasonable to expect the US workforce to be able to mimic that of Asia. Foxconn has workers around the clock on their assembly lines. These are people coming from rural poverty to essentially live within the factory and devote most of their awake time to the assemblies.
Are these really the types of jobs we want to increase? We did that back when the US was the car capital of world and in the 1920s when we had tons of factories running. Our workforce has progressed beyond that. Manufacturing is the best way to put unskilled people to work in scale. That's why it's the first step to an economy moving from rural poverty to industrialization. Moving the US to that would be going backwards. And yes, we would need to devote a significant number of workers to match the supply of Asia. Yes wages in Asia and other developing areas are increasing, but there is still a massive supply of workers to be added to that.
Another big advantage to production in Asia is all of the components for the devices are made on that side of the world as well. If a popular iphone was assembled in the USA (like the MacPro), do you have any idea of how many parts would need to be sent to the US for those millions of iphones each quarter? That would increase costs and production times. I'd imagine companies like Foxconn are vertically integrated and produce many components in-house. Bringing that to the US would require even more workers and factories.
You are wrong when you say tech companies keep production in Asia only because they don't want to bring it here. They are business and are going to do what keeps their production most efficient. Do you think there is some conspiracy among the tech companies? "We hate US workers, so keep it all in Asia".