The purpose of taxes is to pay for things that benefit the public as a whole that people wouldn’t pay for on their own because it’s not in their narrow self-interest. How many people would choose to take money out of their paycheck to fund current senior citizens’ Social Security benefits, if it were up to them? You’d end up with a tragedy of the commons situation and little to no public infrastructure