CNN is awful, but in fairness.... it is not incorrect to call it controversial. Just watch this thread and the responses.
I am generally a free trade person, but in order to be truly free it must be fair. It is essential that we have steel and aluminum production in our nation for defense. I would not feel the same about many industries. Trump promised to do this and it is another promise kept. It is a brilliant move politically also because this brings him union and blue collar support in critical districts for the mid-terms and in 2020. Consider that this comes at a time when it appears quite possible that SCOTUS will gut unions.
As Mariner pointed out above - I am not afraid of a “trade war” because everyone wants to trade with us. 25% and 10% are hardly earth shattering numbers.
No argument here on the points you made, just pointing out the subtle use of subjective qualifiers by the media to steer the “debate”.