companies work for 1 thing: profit, the more the better
the only reason a company will come back is to make more money. labourcosts cannot ever be lower then in super poor countries like asia and bangladesh etc. the west cannot and doesnt want to compete with these labourcosts. therefore the only reason a company will come back is to get money in form of tax breaks.
otherwise a company working abroad will not come back. so in fact we are paying with tax money for companies to come back, using tax to lure them back. considering trump is against government mixing with business this is a counter move to his ideology. hillary was supposed to be socialist and a commie, not trump. capitalist ideology dictates that companies must float on their own or go under, free economy.
but there is no other way companies will ever come back. and if they do all the money they get in tax breaks is create more automation which will lead to even greater loss of human jobs. companies use tax money to use even less people in 5-10yrs time. all in all not a sound economic plan.
the west can never compete with asian labour, cost and efficiency wise (they work non stop there). only way is to be smarter and export knowledge and base everything on knowledge. asia is the working basement of the world, the west is the university class thinking stuff up.
this poses a great challenge because we have millions working manual work so we are at the start of big changes. many will lose their jobs, already have, keeping jobs will be tougher and tougher, millions will need to be reeducated. huge changes