Adobe screwed itself.
I agree with Apple.
Quality of apps is best served by programming using C, C++, Objective-C and X-Code.
Cross-platform middleware creates programs at the lowest common denominator - not taking advantage of what features makes the iPhone unique. Since the iPhone has a different form of multitasking than other platforms, for example, cross-platform middleware won't take advantage of this differentiation. When programmers program to the lowest common denominator then the progress of the platform is hindered.
Good programmers easily pick up new computer languages and tools. It is part of the job description. It took the programmers of Super Monkey Ball, for example, only a week to pick up Objective-C and X-Code.
Section 3.3.1 essentially then weeds out the bad programmers and the programmers who are NOT truly interested in programming to the strengths of the iPhone platform.
Consider Section 3.3.1 a test of a programmer's IQ and a test of loyalty.
Those that don't qualify can move on to other platforms - and there are many other platforms.
Apple isn't forcing programmers to not build for other platforms. That is silly. Programmers can simply use SDKs for each platform and develop for each one simultaneously.
If Adobe drops Mac OS X as a platform for Photoshop, then their profits take a huge hit and their stock price will take a huge hit. This will allow Apple to purchase 51% of Adobe stock and control all of Adobe.
Or, Apple can develop its own version of Photoshop for a much lower cost or even further the development of the cross-platform open-source Photoshop-clone, GIMP, so that GIMP can act exactly like Photoshop but can be obtained FREE on any platform and given the Apple brand. This would kill Adobe.
Remember that Adobe hastily created Adobe Lightroom when Apple created Aperture since Aperture intruded upon Adobe's photography territory.
Apple, with its strong branding, can easily hone in on Adobe with a Photoshop clone, should Adobe drop Mac OS X products.
Adobe, for example, tried to screw Apple with high licensing terms for Display Postcript - when Apple wanted to develop Core Graphics for drawing things on the screen for Mac OS X. Apple, instead, developed its own screen language based on PDF, much to Adobe's irritation.
Adobe can threaten Microsoft to remove PDF generation from MS Office - which MS blinked and removed. But they can't do that to Apple since Apple built its own PDF generator into the operating system.
Despite Adobe's complaints, Apple will NOT alter its vision of the future. Apple will NOT compromise on the quality of its platform. The quality of its platform is what differentiates it and makes it more valuable than its competitors.
Adobe screwed itself.