I don't mean to be disrespectful, but do you guys read the NEC??
I can promise you the members responding have read the NEC, I have no doubt in my mind at all that Al H. has spent more time in the NEC then most.
Heres how I see it.
First we know nothing about the NEC, then we learn the NEC and think we have a handle on it. At this point many stop but others start really reading it with a critical eye and these people do find inconsistencies and oddities. So before you go assuming you know more then those here take the time to read the thread with an open mind.