I think that the NEC Committee is out of balance!
It seems that there are far too many manufacturers who sit on the code panels, and most all of the committee members are like puppets, because their votes are directed votes!
The IAEI electrical inspectors, IBEW, IEC and the true working class dudes understand the hazards, and they try to vote to accept the changes but are never in the majority.
Its really a battle now because of the building code groups who threatened to write a new code!
The ICC is only a few pages long.
That's one of the reasons Article 80 sits in the front of the code. If it was put to the rear, or as an annex it would be out of place because of the ICC code.
The committe includes many "good old boys" and they are long time friends and help each other out.
Some committees have one or two individuals who run the show, and believe me that the name on a proposal sometimes get the rejects.
I overheard a CMP 5 member say that "... ......." proposals always get rejected!