Every country in the world does the same thing and their economic and financial decisions are all based on the interests of their own country. But when Trump comes along and wants to do exactly what all the other countries have been doing then somehow it is unacceptable because America is supposed to prop up the economies of the world right? Wrong.
Only America is labeled "protectionist" when it enacts policies to protect our industries, our technologies, our people. When every other country does it they are being smart.
Trump is leveling the playing field the way it is supposed to be and bringing about or at least trying to bring about fairness in our "free trade" with China and other countries.