My viewpoint, is that taxes be increased on "bad" products to discourage their consumption. For example, the gasoline tax should be increased to encourage the purchase of fuel efficient vehicles. This type of taxation is "clean". The obvious problem with what I am saying is that this form of taxation also constitutes a distortion of the free-market. So be it. But the benefit of an increased tax is the generation of revenue that could be used to reduce the deficit.
Yes, there are issues with what I am advocating. Who defines a "bad" product and how do we know whether the taxes collected will actually be used by the government in a fiscally prudent manner. For now, I don't have answers.
Yes interestingly enough, most people would not agree to a tax on gasoline to construct a better more efficient mass transit system or for the research of renewable fuel sources. But they will pay 5 dollars a gallon if the oil companies demand it.
Another unfortunate side effect of higher taxes on an essential product is that it will impose a disproportionate bourdon on the middle class. It will also have a cooling effect on the economy because it will not introduce new capital it will merely redirect it. But I agree with you it would have a net positive effect. It just would not be 100% net positive.
And that is actually the reason that the debate is only just beginning. Extremes on both sides tend to take the effect to its illogical conclusion. Engineers and software developers have a great mental tool at their disposal, which many people ignore. We look at 0 and infinity and decide how far on the scale, the optimum exist. Radio talk show host use the tool in the opposite.
They incite people based on the extreme values.