The answer is a combination of industry lobbying (see elsewhere in this thread) and partisan politics that result in deliberately under-funding the IRS (for a general notion, see https://en.wikipedia.org/wiki/Starve_the_beast, and for more directly relevant events see https://www.propublica.org/article/how-the-irs-was-gutted)