I stand by the App Store Review Guidelines and think they provide a better experience for the iPhone app users. As an app developer you have to understand the boundaries you need to comply to. It is not at all about Apple being greedy. In my experience there is always a possible free of charge solution available.

Tommy Malmström @tommy_thread