There is an easy way to make prostitutes, gamblers, barterers and others who get around paying taxes on their income.
Consumption tax. Tax people on what they spend. It seems so simple.
The reason we will never see a consumption tax is that government would lose control of redistribution of the nation’s money.