If rich people paid tax, then yes, progressive tax rates are nice in theory. But a flat tax, rich people do get hurt as they pay more tax as they make more income. With no loopholes (as I would eliminate all but RRSPs), the rich would have to pay tax. I would maybe support a lower flat rate for say, the first $15K or so earned, or a tax credit based refunding some tax depending on your earnings and the city that you live in.
But why shouldn't the poor pay their fair share? Its not like they use less public services. Some of the poor I do feel sorry for as the situations are far beyond their control, but for some as well, I don't take any pitty on. For the ones that had opportunities and either wasted them, or couldn't be bother at the time, why should society come to the rescue? Screw it, maybe its cause I'm bitter as I had to finance my education myself through huge bank loans (non -government) as my parents were too rich (supposive) to get OSAP, but in actuality had no money to give me. I got the, so if I did it myself, why can't others (that is, in similar situations).