I quit agree with you,taxes are one of the avenues government use to generate revenues to be able to carry out their responsibilty to the citizens,and it is the duties of the citizens to comply be been responsible in the payment of their taxes.But what i usually kick against is the issue of multiple taxation.It dose not affect my because tax is normal citizens duties to do and the new government policy on tax is for the development of the country and if people where paying there tax regularly, life will more easier for people in a particular country paying tax.