I'm wondering if this is so Blizzard can incorperate any code they like into WoW along the lines of "Oh I like that! Lets put that in!".2) Add-on code must be completely visible.
The programming code of an add-on must in no way be hidden or obfuscated, and must be freely accessible to and viewable by the general public.
An example I can see is along the lines of Outfitter and the New Duel Spec changing gear automagically....
Reminds me of the LoLCat's "I STE4LZ JOOR CODEZ!".......