I would disagree. Would you say that a controlled Internet is better than an Open one ? i wouldn't, i know that i am happy i live in England rather than somewhere like China were they get a filtered view of the Web. I am happy for there to be rubbish out there on the web, i dont have to visit if i dont want, but i would like the option.

The problem with an App store being Controlled is that it has to be controlled by someone ( in this case apple) and then various prejudice can come in to play as in what is let and what is blocked.
It depends who controls it and what rules are applied to content allowed, would I prefer an internet without any malicious software or spyware? -- yes!

Apple only rejects apps that aren't "good enough" for the App Store. Apps that are malicious, apps that don't work as described, apps that are poorly coded, apps that crash, etc.
Just the fact that they only allow programs written in very specific languages is one of those things that i dont understand. I have heard the supposed logic behind it but it makes little sense to me and will just piss off developers.
I don't entirely understand what you mean, if you want a program to work on a target OS it must be written in a language that that OS understands.
If you're talking about Apple changing the developer terms to prevent Adobe from using their Flash to iPhone app feature, the reason is mainly because of two things, first, that such a feature produces poorer quality code than one done individually, the second, Apple would be dependent on Adobe to update their Flash to iPhone app feature to include new APIs and features offered in updates to the iPhone OS, thus increasing the time it takes for a developer to update their app.

Also, I'd suspect that if someone is using flash to create a working app across multiple OSes, that they might not bother updating their app just to improve it on the iPhone (as it's also distributed in other formats).
Apple seem to want to control every bit of your experience on the product you have bought from them, even after you have paid for it, and while you are right that the average user wont care, it bothers me !
Fair enough, but they do it for your own good. If Apple had an unrestricted App Store, would you be happy? Never being able to know if some app you were downloading was malicious?