Yeah, I think all of the arguments made for and against tariffs are only partly true depending on the context.
Interestingly, Lua came out of Brazil for these reasons...