Everyone hates tariffs because everyone hates taxes. If a government uses protectionism for a specific policy goal, like developing a domestic auto industry, that can be very effective and we've seen that work lots of times in lots of countries. The US may have recently managed to achieve this with microchip production. But when tariffs are applied broadly we all pay more in taxes. And it's worse than a more familiar…
If the object is to bring in local manufacturing jobs, it's hard to claim that tarrifs can not be successful.
However, you can naturally expect vocal opposition from companies that want to avoid higher labor costs.
In the case of India, it's worked out very well as a proof of concept after Apple decided to reduce their reliance on China.
> Apple Aims to Make a Quarter of the World’s iPhones in India
https://www.wsj.com/tech/apple-aims-to-make-a-quarter-of-the...