I know Mike, I said I understood your post.
It is just that as I watch the vernacular changing around us in the last few years, I find the word "loophole" has changed its definition. It used be considered fine by all to take a "legal deduction,"... as it was defined by the tax code.
But you did it yourself, you used the word "loophole" as if it is something that is a legal "mistake" making it functionally illegal and destined to be changed or eliminated.
Not all of us think that way. The tax code is complex, but it isn't just random. Certain parts of it exist as they are because life is complex.