Nobody is to blame here. It's not bad for publishers to go to China when it was doing the job cheaper than the US. It's not bad (some could say useless) for the Trump Administration to put tariffs on China to encourage companies to stop going there instead of making American product. If the tariffs aren't enough to make the companies come back, that probably means they don't actually achieve what Trump wants them to. The market will ultimately win out.
Pretty much this.
The People's Republic of China may be a wretched hive of despotism but they are economically co-dependent on the United States and both countries know this.
This trade war is mostly just blustering to get American companies to invest more into the American workforce and to tell the authoritarian shithole that has Winnie The Pooh as their head of state to fuck off, something I fully endorse, and I don't even like Trump all that much.
Considering a new executive order that Trump has enacted that is basically a means to keep Chinese tech company and 5G pioneer Huawei from fucking with us but written in a way that does not outright state it as such, I'd say Trump is making the right calls and this may be a slow march to destabilize the PRC.
If we ever do enact a full embargo on China, it would be a colossal disaster economically for both nations, but in very different ways and to radically different degrees.
An embargo on China would be a short-term crisis for the United States because we have more than enough economic and industrial infrastructure and enough market capital already to rebuild and bounce back with a few years or a decade at the absolute most.
The same embargo would utterly cripple the PRC and be a long-term crisis because the main underpinning of their authoritarian rule is their economic prosperity.
The Han Chinese majority are satisfied with their tyrant rulers and easily submit to the Party's draconian censorship policies and brutal authoritarian laws, but mass censorship of the internet and secret police only go so far. The reason why the Chinese people are generally supportive of the Beijing government is mostly due to the economic prosperity that seems to keep going with seemingly no end in sight.
So they gladly accept the government controlling their lives to an insane degree because that very same government also makes them increasingly well-fed, comfortable, and wealthier with every generation.
But one major recession would be enough to make all the massive bubbles in China burst and when the bubble finally pops, it's Game Over for the Communist Party of China.
Honestly, I've been following the news and I think that the trade war is actually Donald Trump trying to beat the Chinese at their own game of economic conquest, which if he were to win, it would win him a lot of favor with the populists and help him more effectively counter the narrative against him.
Trump successfully winning the trade war and crippling the PRC would essentially break the back of the neoliberal monopolies like Google, Facebook, and the other Silicon Valley tech commissars that actively collaborate with the Chinese government and their state-backed companies as a means to make actual profit since most of their domestic services are loss-leaders meant more as a means to keep people distracted (and mine their data for surveillance purposes)
These same companies are widely despised by everyone who isn't part of the coastal elite (or their left-leaning Millennial toadies) and if Google lost its monopoly on the surface web and viable alternatives to their platforms could actually flourish, a lot of people would be satisfied in the long run.
Honestly, the trade war right now is fairly low-stakes solely because of the presidential election next year.
See, Trump has the main advantage right now and is likely to win a second term mainly due to economic prosperity and the utter chaos in the Democratic Party's primaries.
The Democrats don't have any strong candidates and the ones who are likely to win the primaries (Kamala Harris, Corey Booker, Elizabeth Warren, Buttigieg) are also the kind of candidates who would completely sink any and all chances of a Democratic victory in 2020 while the candidates who could actually have a chance of standing against Trump (Biden, Tulsi, Bernie, maybe Yang) are either widely despised by the DNC establishment, the "woke" crowd they are desperately pandering to, or both at the same time.
Barring some surprise in the primaries, the only thing that could truly sink Trump's chances of reelection is a major economic downturn, which would happen if Trump ramps up the trade wars with China too quickly.
My best guess is that if Trump wins in 2020, we'll see increasingly tougher tariffs and sanctions on the PRC, possibly even a full-blown embargo (unlikely, but not out of the question either) and he'll probably take the hit in the short-term but then we'll bounce back stronger while the PRC will try to keep its people in line in ways that make Tienanmen Square in 1989 look like a pillow fight before they inevitably collapse in the most spectacularly violent way since the fall of the Qing Dynasty.
Now that the Mueller Report is confirmed to be a complete waste of taxpayer money and the normies are becoming increasingly fatigued by Trump Derangement Syndrome, now all Trump has got to do is win 2020 and then he'll get really tough on the Chinese.