I don't see anywhere where Apple has said that you can't put whatever you want on your iPhone, iPad, or iPod Touch. All they've said is that if you want to benefit from the latest upgrades you have to follow their rules. You can jailbreak your device easily enough and put whatever you want on there, you can even still shop from the App Store and the iTunes Store from the device.
Yes, it is in Apple's interest for you not to jailbreak your device because that means you are locked into paying them for Apps, Music, Movies, etc.
If Adobe really wanted to prove that Flash could run just fine on an iPhone they'd develop it for jailbroken phones and show off how great it works. Then they might convince people it's worthwhile to have Flash on the iPhone, but has Adobe done that? Nope. They just want to bitch and moan and complain to blogs about Apple.
I don't see anywhere where Apple has said that you can't put whatever you want on your iPhone, iPad, or iPod Touch. All they've said is that if you want to benefit from the latest upgrades you have to follow their rules. You can jailbreak your device easily enough and put whatever you want on there, you can even still shop from the App Store and the iTunes Store from the device. Yes, it is in Apple's interest for you not to jailbreak your device because that means you are locked into paying them for Apps, Music, Movies, etc. If Adobe really wanted to prove that Flash could run just fine on an iPhone they'd develop it for jailbroken phones and show off how great it works. Then they might convince people it's worthwhile to have Flash on the iPhone, but has Adobe done that? Nope. They just want to bitch and moan and complain to blogs about Apple.