Sources: Charlie Miller, Brandon Watson (Microsoft), CNET
quote: The real question people should be asking here is not "Was Apple within its rights to ban the dev?", but rather "Was Apple behaving responsibly and protecting its customers?"
quote: These three were triggered by his official submission of an app to be included in the AppStore following review of the app and the supporting documentation.The app was submitted & approved based on the description supplied to Apple -- important information was omitted from that application. This is a violationThe app was DESIGNED to use functions in a manner not permitted by the TOS or mentioned in the description of the app's behavior. This is a violationThe developer used flaws in Apple's software to perform functions not permitted by the TOS. This is a violation.