Well not really, taxation if done right is a contract each member of a community has with the rest of the community. By living in and a society you are benefiting from all that comes with that, infrastructure, social services, law and order, safety and security, and a bunch of other things...including business opportunity. To a certain extent makes sense that some people should pay more than others because they benefit more from that society than others, you can't have a business that requires any sort of customer without a society to draw those customers from, and usually, you also take advantage of the benefits I enumerated above. But I do believe there should be a limit to how much extra we ask these rich people to pay. Right now most western nations have a progressive tax system, if it were completely fair it would be a flat (parentage based) tax since then the wealthy would still pay a lot more than the average person (20% of one million is a lot more than 20% of 3k).
The desire to have them pay more percentage than the average person seems to me to be motivated not by some sense of fairness, but by a wish to punish them for doing so well or because "they can afford it anyway" as if that makes it ethically any better.
Now all this said, wealth redistribution probably is necessary anyway, especially in today's society because we're seeing an unprecedented amount of wealth hoarding among the ultra rich. And if there is one thing history has taught us is the ugly things that happens in a society if the wealth gap between the lower classes and the "ruling classes" becomes too extreme (revolution, war, and political executions by the thousands). I just want it to be at a reasonable level that we can all feel "okey" about. We already have a reasonable level, we just need to close all the loop holes and get rid of the tax havens.