Today, Apple just announced the new iPhone OS 4.0. It really pack of features and promise to give best, better, more advance, new experiences to THE iDevices. Not only it does Multitasking (at last!), but also borrowed some nice features from (just a week old) iPad. Enabling input from external keyboard, iBooks, folders in springboard, more robust Mail app, etc.
This is gonna be great.. right?
No! There's a new License Agreement that prohibits developers from writing codes other than C, Obj-C, C++, JavaScript and compiling codes by using intermediary tools or other non-Apple's API, such as Adobe Flash! (or maybe other frameworks/SDK like Unity3D or Corona)
Ok, great. Now what Apple? 
You already ban Flash be used in mobile Safari. That's ok. It's your policy to stay away from out of memory, out of battery, out of trouble, out of whatever-reasons-you-could-make-up. But how could you also ban Adobe from bringing tools we're familiar with for creating "native" apps?
Didn't you realize you NEED Adobe to bring Creative Suites for your so-damn-good-OSX? You are praised by designers all over the world but yet you provide any single image editor in OSX. Yes, Pain(t) Brush sucks, but hey, at least it IS image editor! Do you think professionals will use your pricey-computer if there's no Adobe products in it? No Photoshop, what else can you get? No InDesign, no Illustrator, no Acrobat Reader!
What's good left in OSX, when we have great developers like Adobe made softwares for Windows, and Windows 7 really is damn-good now.
Please respect hard work and good intention from Adobe. We don't think it could damage your huge-profits. In fact, many developers will be happy creating decent apps. We ARE Flash developers, not "Flashlight" app makers.
And we're Apple Fanboi too..
Anti-trust Practices, Bad Businesses
Not all Programmers are a good designer, not all Designers are good at Programming. And there are not many can afford to hire professionals..
What Apple's doing not only will hurt vendors (like Adobe, Ansca, Unity3D), but also their clients (developers and users). Let me put it this way, vendors spent big time, efforts and investments on something and promises to give the best for what their clients expected. In this case, for example Ansca, already have developers use their SDK. And that's not a small money! How they supposed to do? Ask for their money back? Erase and rewind the time / efforts already spent?
Imagine you are in business to create good games, buy an SDK (which isn't cheap), spent at least 1 year ($99) developing on it, create something you KNOW you can do, hoping to get ROI and profits. But then, after all your hard work, the License Agreement blocks you from selling it. Imagine the damages you'll get. Do you want to trust your business with Apple again?
I really love Apple products, but this is sad, it's like married with a very beautiful girl who doesn't even love you..