Life is not fair but that does not mean the government can attempt (and I stress the word attempt) to create 'equality' by wealth redistribution. In a moral society, everything should be based on voluntarism, never force. Wealth confiscation and redistribution is a use of force. No one has an inherent 'duty' to society. If you want to give to society, do so, but don't force others who do not wish to. The income tax is horrific because it literally implies that what you earn is not yours and that by whatever arbitrary measure it deems, the government can take your hard earned money. One day is it 10%, the next 30% and it might as well be 90% because if you consent to the legitimacy of an income tax then you consent to the government's absolute control over your labour and personal gain. Horribly immoral.
That's just dumb. If you live in a society you absolutely have inherent duties to that society. You don't get to use what people have collectively built for free and do whatever the fuck you want. If that's the lifestyle you want to live, go up in the mountains or some remote island.
But as long as you reap the benefits of clean water, bridges, roadways, national defense, etc., you have a duty to the society in which you reside to contribute. That does not mean you have to like everything or that you cannot or should not work for change. But anybody living as part of a society has an obligation to contribute.
Agreed on the income tax in that it is not the fairest way to go about things.