Mind you, I don't believe that economics is a zero sum game. It's just that economists refuse to acknowledge their ideological biases which muddies the discussion. Ideologies are fine if you're willing to state your position and defend it with facts. But that's not how economists seem to be working (orthodox and heterodox schools all do it) an angle to insert their favored ideology into the political machine through fraudulent means (by avoiding public discourse and popular referendum). So the rest of us who aren't at Harvard or the University of Chicago pay the price for their reindeer games. All I have to do is look at my home town of Wichita to see the causalities of all this.
So I would change your statement as well.
Free trade is a huge benefit for humanity as a whole.
Open borders may or may not be a huge benefit for humanity, as we have not tried it yet. The current economic migrant crisis will be a good starting point for an investigation and we will see if they integrate well.
But, certainly not. Mercantilism benefits corporations much more strongly. Diseconomies of scale can be mostly inhibited through a strategically designed trade and fiscal policy. Slower falling unit production costs and opportunities for price fixing abound, as the "nation" (well, non-aristocratic taxpayers, anyway) bears these costs. Nor do tariffs necessarily reduce unemployment. The mercantile firm may well decide to keep its selling prices stable at a markup (especially given its lower customer base) and just lay workers off in event of supply shocks or other.
Protection is a Faustian gambit for more rapid growth today at the expense of hulking inefficient corporations tomorrow. Corporations that would not exist without it.