This is a really good point - if the tax code were a few dozen pages for the common case instead of a few hundred, then you might not even need tax-prep software in the first place. "The best program is the one that doesn't exist", to quote a popular refrain.
Ongoing software projects require periodic refactoring to reduce complexity and increase comprehension - why would the law be any different?
Ongoing software projects require periodic refactoring to reduce complexity and increase comprehension - why would the law be any different?