Re: In this case the distinction would not have mattered
People decide, by voting for candidates with those policies , to give money to the government in the form of taxation, so that it can afford to do the things they want the government to do for them. They decide that a fair way to split up the bill is based on ability to pay, so they introduce an income tax.
If you do some work in return for a bag of carrots, that is the same as if you did work for money, and then went out to the shops and bought a bag of carrots with that money, so it would seem fair to tax it in the same way.
 If someone stood for election promising to abolish the NHS, benefits, road maintenance, and all the other things the government spends money on, how many votes would they get?