The problem is getting the politicians to give up their favorite features in the process of removing these bugs. ;-)
Indeed.
To drag the analogy further, the politicians are being engineers of the tax code when they should really be its product owners. Should politicians really be responsible for the minutiae of how many numbers to put where, or should they simply give higher-level directives, such as "incentivize alternative energy"?
Refactor refactor refactor. Sure, tech companies have the grand luxury of having fewer stakeholders to be accountable to, but surely it's possible to refactor, refine, and reduce the tax code every so often?