On the one hand, the OP reminds me of the people who were complaining about Microsoft killing firewall vendors by including basic security features in the OS -- you should expect to be destroyed if your entire business model is dependent on the elephant sleeping peacefully on one side of the cage.
On the other hand, Apple isn't creating an ecosystem with the iPhone, so much as a different type of cage. If you play by their rules, you're extremely susceptible to being squished when the elephant gets restless.