Basically. But not so much that it's going to even hardly be noticed. If everyone making over say, 250% of the median income gave 5% of their income to charity we could probably get rid of gov't welfare programs for all but the most destitute. Yes, I totally grabbed those numbers out of the air, but my point is that if those able to afford giving, did so, we'd could reduce government's involvement to a level much more palatable.
Further discussion is never pointless, so long as it can be done in a civil manner.
So I'll disagree (surprise!

) with everyone paying the same tax rate. Because the poor can't pay any more than they already do, so you're basically advocating lowering taxes on everyone to 10%. Now, if we want to do that and then boost corporate taxes to make up for it, then great ... but you don't want that either. I don't have all the answers, but the money has to come from somewhere, and since the poor don't have any, I believe that a graduated tax rate is the fairest way to collect it.