It’s a question that’s still going on today.
If you happen to take a worldview of economics, then having no tarrifs frees up the global economy. That is, you can manufacture things where labor is cheap, ship them to the places where the prices are high, and sell them there at a higher profit.
Adding tarrifs to the mix means that, for instance, that if you grow rice in China (where costs are low), and try to import it into the US, you’re going to pay hefty tariffs that try to balance out the low costs, vs. the higher cost of US rice farmers. This helps the US rice farmers (who couldn’t afford to sell rice at the cost you can produce and import it into the US).
However, the flipside of this is that the tarriff is esentially lost productivity (e.g., it’s a cost that gets sunk into.. well, nothing… taxes…). The more global view says that by making it cost prohibitive to farm rice, in this example, in the US, we free up that labor to do something more productive. The problem with this view is that if you’re a rice farmer who is put out of business by a lack of a tariff, it’s not like you can pack up and move to China and start rice farming out there. You’re unemployed. Your children may go do something more productive, but for the individual people involved, removing tariffs tend to be painful.
(This ties in with the protests/objections to things like NAFTA, WTO, etc.)
(Taking the Ayn Rand approach that Productivity is the highest goal of man, Tariffs are an abomination. The current approach seems to be a middle ground, but I think as we move towards more and more of a world economy, we’ll see a continuing reduction of tariffs.)