Seems pretty fair to me. If you make $40,000 per year, and were taxed $8000 to go to infrastructure, healthcare etc, then received a return or whatever it would make sense. It is a lot of money if you think about it, but the average person making that should be okay.
Also, 20% of 1,000,000 would pump serious money into the government. As long as its fair Im for it. How idiotic is it that we have people who make more money paying less taxes? I refuse to believe the trickle down effect, because if the US dollar went to shit tomorrow, all these billioniares would just go somewhere else today.