I think people don't quite understand... or don't care enough to understand. The code built in flash in CS5 that is put into the app store is NOT flash!!! They aren't disallowing flash code... they are disallowing objective-c code that just happened to originate in flash! That would be like Microsoft not allowing people to install software on their Windows machines that were converted from Java to C# using the Java2C converter in Eclipse! Microsoft would never do that because A) it is completely harmless and B) there is absolutely no reason to! I get it... Apple wants to play the bully now and flex some muscle since they and Adobe can't seem to work out their problems. That's fine... they have that right. But people trying to justify it by saying it is to "protect" the iDevice system & stability have absolutely no idea what they are talking about and/or are confusing flash in the browser with app store apps that just happened to be coded in the flash tool BEFORE being converted to objective-c!