It looks like the reviewers pointed to specific Apple requirements that the app violated. That was great. The developers already knew that their app violated the requirement and they are responding to the rejection in a mature manner. This is also great.<p>Whether or not Apple should review/approve apps is a different question. However, given the current system, it looks like the system worked as well as one would want any review/approval system to work.