It seems code making has alot to do with technology. unfortunately the smarter our houses get the stupider we become...It seems as though the nec tries to make all new installations idiot proof, instead of allowing darwins law to work it's magic. I think the main problem with safety laws is it punishes the people who actually pull permits and have inspections. If harry homeonwer calls 2 electricians for prices, and prices are based upon arc fault breakers tamper proof receptacles, and neat and workman like installations. and a 3rd handy man can do the job for half.....guess who gets the work..even though the work may not be "code compliant" it still works so the home owner doesn't care...