Easy, developers were complaining about how long reviews were taking (and still are), so Apple streamlined the process to not always look for some things that weren't a big problem yet.Questions
I) Why did Apple decide to initially ignore the rule, and then suddenly start to enforce it?
Lots of developers try to "cheat". Read some of the apps that have been pulled from the store and some of the published rejection notices for some of the things that devs have tried to slip past Apple.II) All developers know the rules, ...; so why did any developer ignore them in the first place?
Yes. When they pulled "skin" apps, the Playboy app remained. Why? Playboy corp. has a huge legal department.III) Is it possible that some big developers have different rules, or have negotiated their own set of rules up front and that is why it seems that the rules are not being universally applied?
Always.IV) Will there be more apps subject to this new enforcement?
Most likely complacency. Or sometimes stupidity.V) Why is any developer surprised by the enforcement of a rule that has been around?
The money.VI) If a developer is so upset by a rule; why don't they remove their app and go elsewhere?
(Even for free, non-ad supported apps!)
It's their store. They can do anything they want (until they get bigger than Android plus Nokia plus Blackberry in device sales, etc.)XIV) Is it wrong for Apple to start enforcing a rule after so long?
Because people like attention by complaining..
XIIV) Why are some people so upset by this?