Taxing revenue does shut off many tax loopholes. Accounting can play lots of games with profit/loss, but revenue is much harder to obfuscate.
However this basically just seems like a Sales Tax to me, which we already have in most countries.
However this basically just seems like a Sales Tax to me, which we already have in most countries.