This one kind of speaks for itself:
Opera Mini for iPhone sits on sidelines due to App Store rules
A professionally-developed alternative to Apple's Safari web browser for iPhone already exists in Opera Software's labs; Apple's guidelines for App Store submissions, however, are allegedly keeping it from seeing the light of day.
Opera chief Jon Stephenson von Tetzchner recently [said that] Opera Mini, one of the company's mobile web browsers for smartphones, has already been ported to the iPhone but can't be released as Apple's rules for the App Store preclude software that replicate the core functionality of the iPhone or iPod touch.
Do you think we give away a little bit of our soul every time we use an Apple product?