Republicans have been very effective at convincing the people who end up receiving more direct economic benefit from taxes than they cost that taxes are "stealing their money", and thereby garner support for policies that reduce taxes for the wealthy people who receive less direct economic benefit from the taxes than they cost. The dirty word that no one wants to talk about is redistribution.
Some of the links in the article are worth while on their own:
Congressional Budget Office
Pew Charitable Trusts
Center on Budget and Policy Priorities.
Let's remember what they call people who are tricked into giving their money away: suckers. And let's remember what they call politicians who won't stand up for these suckers: sleeping Democrats.