Some of you are living on planet lala if you think Apple should not have the right to protect their piece of software development turf for the iPhone. Perhaps we forget that 3rd party applications were not even part of the design of the original iPhone.
I see no problem at ALL with Apple staking out the things they want to focus on and limiting access for others to do that. it is entirely reasonable since they do a lot of software development and it is their device. Perhaps there are aspects of the device they feel are of core importance and do not want to be left up to others.
Regardless it is entirely reasonable and entirely their right. People who think Apple has some kind of responsibility to accept any and all submissions are simply delusional. That is neither a reasonable nor practical business solution.
I highly doubt that apple had no plans whatsoever to allow third party apps when they were developing the iphone. They needed to get the product out as quick as possible so they most likely decided to hold off on the feature for a future release. Since apple decided to reject the podcasting app, why aren't they adding functionality to update our podcasts through wifi only at the very least? No one is saying they should accept every application, but this is getting rediculous. If apple wants the quality of applications to rise they need to seriously rethink how they are doing things. No developer is going to waste valuable time to only to have their app rejected for these BS reasons. Apple needs to stop thinking about themselves for a few moments here.