You may not have gotten the memo on this, Flaylo...but we've almost reached the point where fully 50% of the population pays no income tax at all while the top 5% hand over 50% of the taxes paid in this country. I'm not quite sure where the "fairness" is in that.
When you manipulate numbers, you can come up with figures like that. Unfortunately, it's a fallacy to the truth. First of all, you state that 50% pay no income taxes, and then go on to say that the top 5% pays over 50% of the taxes. What you fail to state is that the 50% who pay no federal "income tax" do pay payroll taxes. You also fail to include the fact that the top 5% of income earners pay very little in payroll taxes, which evens things out a great deal. On top of that, you are only including "income taxes" when you say the top 5% pays 50% of all taxes. This is an outright lie. They only pay around 30% of all federal taxes, yet they earn 45% of all income. Federal Income taxes only account for 40% of all federal revenues, so your statement is incorrect.
As for the 50% who do pay some in payroll taxes, they pay much higher rates in state taxes than the wealthy do. In all but a couple of states, the lowest income earners pay the highest percentage while the highest income earners pay the least.