Voluntary taxation would be ideal from a philosophical perspective. From a practical perspective then some level of taxes are probably necessary for some time, although in any sort of case I think income taxes are unessecary and one of the least ideal ways to tax