It really doesn't matter what the tax structure, the middle class is going to have to foot the bill. They are the only ones who have enough volume to make a difference.
You can take away all the money of the super rich...and it ain't gonna matter jack to real dollars. It might shut WTF up (and that does have some intrinsic value.
), but it won't change the tax rate on the middle class.
Sales taxes are certainly regressive. And the wealthier you are, the more you should foot the bill (as a percentage). But the tax code...whatever the method...has to pay lip service to the concept that we all have the ability to become super rich and it is worthwhile once we do so. The concept that everyone should pay income tax, should also be paid some lip service...and I don't think our tax code does that.
Part of any of this, is presentation. In the end, the middle class is still going to foot the bill, but the presentation could be a LOT better.