>The fix is to remove the loopholes.
Is it, though? This is a situation where Chesterton's Fence is important to consider.
No single government regulates tax worldwide, and each is iteratively attempting to balance a multitude of concerns, while remaining competitive to capital.
Additionally, many of the loopholes aren't legislative tax exemptions on the books. They're determinations regarding how and when certain things are recognized on the books. 'Fixing' those problems doesn't 'remove' loopholes. It just creates new rules which are then exploited.
Finally, with respect to tax simplification in general: Simplifying the tax code is akin to refactoring code. Sure, there are some areas where it could be engaged in without causing problems (and which would result in efficiency gains!), but much of the appeal of refactoring code lies in how we ignore the tricky edge cases when designing a new utopic system in our heads.
The legal project of re-digesting a highly complicated body of law and producing a more functional version would take, at the very least, a decade of work. So now we're hitting the complexity limits of an administration's compute ability too. Shit.
All in all: it's a bit harder than that. I wish you were right, though.