MikePA, the state I live in does not charge sales tax on food for the very reason that it is a necessity. However, with sales taxes and excise taxes, the so-called rich pay considerably more than the lower income earners for several reasons. First, they spend more. Second, many of the items they buy have extra taxes levied on them when new. Third, most of those extra taxes (excise taxes) are only paid on the sale of the items the FIRST time they are sold, but not on the sale of "used" goods, so when a so-called rich person buys something with an excise tax on it, he pays both a sales tax and an excise tax. When that good is traded in or resold in some way, the person buying it the second time often does not pay the excise tax at all, and pays sales taxes at a considerably depreciated rate because the price of the used good is often sold at a price well below the price of a new good.
Consider also property taxes, the tax on a 4000 sq foot home in an exclusive suburb is going to be exponentially higher than the tax on a bungalow in a middle class community. Here in my state we are having a property tax revolt in some counties (especially Lake County) because some people are being hit with 100% property tax increases.
I owned a home in Highland, IN and paid property taxes in the range of $500 per year. I moved to the country and built a larger home, all but the home + 1 acre was classified as farm land, my taxes went up to $8000 per year on the new property. We were just re-assessed and the home in Highland was increased nearly 100% while the home outside of Lowell went up about 20%. Is it fair that the big house only went up 20% while the little house went up 100%? Think of it in different terms, in actual dollars. The big house went up over $1500 per year. The little house went up about $450. The newer bigger house is approaching $10,000 per year in taxes, the little house is approaching $1000 per year in taxes. And since my income did not go up 1000%, I tend to think the tax burden on the newer bigger house is unfair. And since the value of the newer bigger house is only about 4 times the value of the little house, I further conclude the tax is unfair since it is taxes 10 times higher.