It's worrying to me that the idea of comparative advantage has become such common parlance among non-economists that it's being used to justify everything without any real analysis or justification. It's not a solution for everything and it's not always applicable or relevant. Free trade is good, sure, but that's not the discussion here. It's not about free trade vs no free trade. Nobody posed that question here, so why are you bringing it up as if it's relevant?