A flat or fair tax would work for me. A tax on income allows for many to avoid taxes. There are no taxes collected on illegal actions, such a drug deal, working under the table, prostitution and other illegal actions and illegal payments to corrupt politicians, etc. The fair tax is where we should be. 
https://fairtax.org/about/how-fairtax-works