I hope you realize, then, that even though something is disgusting, prohibiting it will not make it magically go away. Prohibitions require resources in order to enforce, and for that reason they should be implemented sparingly - just like wars.
A ban on flag burning will cost something. And frankly, I think the cost is too high for what we're buying. You complain about Socialists burning flags, but I'll bet that you'll complain about the increase in taxes required to get enough money to enforce the ban and expand prisons. Ban flag burning, and the Socialists win!