Canada supplies 40% of US steel.
Canada supplies 80% of US potash.
Canada supplies 40% of US crude oil and 20% of US natural gas.
Canada supplies 30% of US hydroelectricity.
Canada supplies 24% of US lithium.
Canada supplies all this at discount rates in exchange for market access. A tariff war means that ALL US industries that rely on these materials will pay more for them. The US cannot possibly resource them locally in sufficient quantities to meet demand, the infrastructure doesn't exist to produce them.
Secondly, declaring a trade war on your greatest ally is a clear message to the rest of the world to NOT trust the USA. Who wants to do business with a country that does not keep its word and tears up trade agreements like the USMCA (which His Royal Orangeness HIMSELF signed in his first term) for no good reason?
Some, yes. Others see him as he sees himself - a god. As such, he could kill them outright and they'd sing his praises to the grave.
It's not that all of trump's "ideas" are bad. However, the way he's implementing them, his blatant disregard for the law (gods are above the law) as well as who's benefiting from his "works" (the wealthy and himself - he doesn't care about anyone else).
Of course his "tariff war" will tank the economy. But neither he nor the ones who bought the presidency for him care as they will still prosper by all this - at the expense of many people.
trump can't see past the nose on his face. he thinks he can accomplish something with the snap of his finger (point of a pen). That's not reality. But he's too shortsighted (lacks wisdom) to comprehend this.
trump has no allies except himself and money. his actions clearly show he doesn't care about other countries or people (something America used to do). This will be his (and the countries) downfall (history shows that).