of course not - they make money that way.They wouldn't want people to buy their product without being locked into a contract with a certain provider
February . . . SDK.or being able to use 3rd party (useful) applications.
Quality control - if you prefer open source then apple products clearly arent for you but their stuff works for a reason.They want to be able to dictate everything to their customers aswell as anyone wanting to develop software for the iPhone,
Others? Who else besides google?All this while others offer prizes to developers who make good mobile applications.
They supply products their customers want and if you look at their quarterly results they're going from strength to strength.Why doesn't apple just use a shotgun to shoot itself in the foot and get it over with, I don't know how they manage to keep customers.