As with many things in economics the effect of a measure often depends on the timeframe one considers. Honestly, anything could be true if one just chooses the appropriate timeframe. However, the tariffs clearly introduce an inefficiency which - globally speaking - will be net negative. Locally speaking, though, who knows …
Tariffs existed before Trump, and existed by other countries against the US.
Did those not introduce inefficiency? Actually, it probably produced more inefficiency because most people were probably under thr impression most of the world was under free trade, hence the existence of the WTC.
Not knowing a tax is much more inefficient than knowing a tax.