Actually, I prefer sales taxes. I think the problem with sales taxes as a primary revenue source is that a lot of evasion will occur, especially if rates rise significantly. The more evasion occurs, the higher the sales tax rate will have to be. It becomes a vicious spiral, with rising rates leading to more tax evasion, and more tax evasion leading to even higher rates.