Rarely has a political decision been as visibly idiotic as Donald Trump's protectionist measures on customs fees.