Not only that, but it will create more tax payers to pay into our infrastructure and military instead of other's. And it will create fewer government dependents.
All of that is worth more than the extra cost of the products they would make.
As the increased import tariffs slowly take effect, and trade deficits decline, the US dollar will only strengthen. This strengthening of the USD will alleviate the effect of the import tariff on prices of imported goods. In addition as more domestic suppliers of consumer goods come on line, the pressure on prices will be downward.
Bringing jobs back to America will decrease our deficit with China, it will re-industrialize our nation, it will hire Americans, it will get them off the government dole, it will decrease our budget deficits, it will improve our trade deficit greatly, and it will prevent China from replacing us.
NOT doing anything, will do the opposite:
It will continue to balloon our trade deficit with China (already an all-time record high).
It will continue to rob us of jobs.
It will continue to put Americans out of work.
It will increase the amount our government spends on supporting people who don’t work.
It will further increase our trade deficits.
And it will eventually result in history’s biggest country (not a democracy) replacing America.
America needs to do the first.
The alternatives, are national defeat.