Taxes are nothing but legalized theft. It's protection money for not be oppressed and thrown in jail. Anyone saying something differnt have no clue of what they are talking about.
With the above said, it's a practical solution for a larger society where parts of infrastructure has to be done together in order to happen.
It should be in everyone's interest to minimize this forced taxation and as long as possible have all services financed with earmarked fees.

Example: Roads are to be paid by everyone that uses them. This is done by tax and registration of vehicles. If you don't want to pay it, don't use the roads. If you use them anyway, you get punished.

The ideological difference here are most of the times about the practical ability to do as I say and if the individual is competent to make these decisions himself. I believe we are as individuals, while a communist or socialist believe we need help with these decisions.