I'm all for the NEC being enforced everywhere. In the area we cover, it is the only code with very few exceptions.

But I think you should have common sense exceptions to the code, not just do it this way because the book says so.