Producers produce up to the point marginal benefit equals marginal cost. Tax on revenue inflates marginal cost and would create shortages etc.