If anyone other than the State were to take money from an individual, on threat of punishment, and then pay that money to themselves or a third party without the agreement of that individual – then the person who had taken the money would be a criminal.
Only the State can get away with 'legalized' theft of an individual citizen.
Those who think that taxes are valuable and pay for services, should pay for them – and decide who gets to use them.
In a civilized society having to force (on pain of fine or imprisonment) an individual to hand over their hard-earned money to spend it inefficiently on things they may not want or may even believe to be immoral – without their specific consent – is wrong.