I agree; but, it is part of the -money-from-thin-air- _reserve_ system; joined at the hip. That is why the _income_tax_ was passed shortly after _reserve_ was created.
This is how I would go about doing it. We know how much we need to fund the government. We can do that without an IRS.
Figure we need 3.5 Trillion. We need how much every companies pre-tax is, how much every individuals pre-tax is. With this knowledge a simple formula can be written to estimate what each person, company needs to pay in order to keep government going for 24 months.
Now, take tax accountants, and put them on a 24 month contract. Their job is to go through the budget and identify duplication and waste. Put forensic accountants on a 24 month contract to identify outright fraud. As far as the lawyers, they can find new work.
We can clean the entire process up in 2 years.