Sales tax penalizes those living hand to mouth more than is probably advisable. I don't mind progressive taxation, but I would love to see them stop trying to do social engineering with the tax code and just charge a fixed rate based on income, period.
sales tax is usually coupled with a reverse income tax (cash grant to the poor that decreases to 0 as your income increases) to offset exactly the problem you mention.