I don't have a problem with a tariff applied to retaliate against other countries that don't allow American products to be fairly priced.
And I don't have a problem with a tariff which is across the board and applied to all foreign products evenly for the purposes of raising general revenue.
What I do have a problem with are specific tariffs on specific products, targeted to protect the politically influential and big donors (sugar, steel, etc) from having to compete.
Tariffs on specific products that are subsidized so that we are not on a level playing field are exactly the right approach.