First, I replied at length what should be done earlier in this thread.
Second, the wealthy DO receive more in social services than the poor, it's just not readily apparent because they receive the poor themselves, as a working class of people with a baseline education (enabling them to do more than just grunt work), relative health (sick workers are one of the biggest financial drains on a business), public transportation to get these people to and from work, etc. Almost no one in the top 1% did it all themselves. They had people under them, working and making them money. Those people are a commodity, as messed up as it sounds to say it that way.
Also, Canada has the most retarded tax system on the planet if the guy making $83,000 takes home more than the guy making $83,100. That extra $100 should be the only amount that is taxed at the higher rate.
Flat taxes are a good idea to an extent BUT there needs to be a quite large exemption to make it work, like in the tens of thousands of dollars. You can't expect a millionaire to pay 17% in taxes and someone making $20,000 a year to pay the same 17%. One creates a massive burden on the person, the other simply does not. Make every dollar over $15,000 taxable at 17% and then the idea starts to make more sense.

Or check out my new webcomic: http://selfcentent.com/







