Depends if you consider only your nation and your people important. If you place more value in humanity itself, then free trade puts the benefits of corporations <i>and humanity</i> before the benefit of nations.