well, in a federal system which nigeria has. states and even local govt are allowed to impose whatever kind of tax they want. however what happens, is that there is clear communicate between the federal govt and the state. ideally the federal govt take care of the issue the states are trying to tax for. yes some of the taxes are just crazy. also NCC is a regulatory agency and should not have taxing ability. only the federal govt and state govt should have this ability.