The tarrifs were also theft. And they worked fine for raising revenue. The problem with them was solely political. Of course tarriffs wouldn't work now, because the government now--unlike 90 years ago--spends so much money on things that it has no Constitutional authority to buy.
Remember, the issue isn't how can the government eliminate taxes and still spend as much money as it currently does. The issue is how the necessary functions of government can be funded: police and military, courts, legislative operations, executive branch operations. It does not take anywhere close to 10 trillion dollars/year to do those things for the entire North American continent. We're paying Lambourghini prices for Yugo-level service. And the fact that taxes are coercively collected by theft is the major reason why.