The most appealing ideal iPhone offers is the unlimited expansion of features it supposedly provides. Simply put, this is a fallacy. Apple has quietly adopted a very real and tangible anti competitive culture.
The fact remains that someone IS deciding what is available to US - we are left out of the equation when an app is summarily rejected from the AppStore... These apps should be allowed to sink or swim in an open venue. If they fare better than the original (Apple) implementation then Apple needs to work harder on their products... Blocking the competition IS anti competitive and that IS illegal.
If this continues we will see the common roots shared by Microsoft & Apple re-converge with Apple having ignored the lessons hard learned by Microsoft's anti-competitive past... These same mistakes still plague Microsoft today...
Innovation is not bread through greed or self righteousness
Yeah someone is indeed deciding, and I am perfectly fine with that. Apple is doing us all a favor (in my mind) by creating an amazing App store where users can go to find programs for their handheld devices. Have you ever used Windows Mobile? Finding applications for those devices is a total disaster as they are scattered all over the place. The App Store consolidates everything into 1 place. Developers also get a rich set of API's, and guides to work with (I am a dev).
However if you purchased the iPhone expecting to be able to do whatever your heart desired on the device, you clearly purchased the phone for the wrong reason. When I first got my iPhone and iPod Touch, I never even thought there would be an app store. Then when I found out about the inclusion of one, I never thought it would be any good. But it is. Tons of great apps, available at your fingertips. Its great.
Yeah, they have restrictions. They should. Imagine if they didn't. If you don't like the restrictions, BUY A DIFFERENT PHONE. Get the Android devices if you want. They have a more open OS, and apps can background, replace default apps, and do all that other stuff to your hearts content. I never saw Apple advertise the app store as a place where developers had the freedom to create any application that did anything they wanted to do and Apple would toss it in their storefront.
Sounds like you need Android. I have a G1 I will sell you if you want it. Have fun with the laggy, buggy, battery killing crash-fest known as Android.