Obviously to pay for government services there needs to be taxation. Everyone chipping in their bit to pay for the good of everyone else - great right? Yes. But the 'perfect' level is unknown and will probably remain unknown indefinitely. A progressive tax system whereby the highest income earners pay more tax than lower income earners is the norm these days, but is it fair? We are all obtaining the services rendered by the military - safety/protection - and we all get the same amount. Why is it then that someone who works harder (not always true, ignore that for the moment) than another should be forced to pay more for the same thing? Some would call it discrimination, possibly even stealing, most ignore it and take it as the norm.
I'm not advocating for a less progressive tax system, infact as part of the lower-middle class I benefit due to its existence, I'm merely asking you to question how you see the tax system as a whole and why it's one of the only places where discrimination is not only accepted but encouraged. The metaphor of Democracy being two wolves and a sheep deciding on what to have for dinner rings true.