6 reasons why tariffs are a terrible way to raise revenue