Personally I think that being dogmatic about free trade is stupid but so is being dogmatic about mercantilism and using silly childish insults doesn't help your cause.
When dealing with misguided brainwashed religious Zealots (Free Traitors) Ridicule and insults are the only way to handle them. I know I was once one of them lock stock and barrel, then I studied history and looked at economics through a historical lens and I've done a 180.