To me, and as a developer, this EULA is exactly the type of thing I wouldn't want anywhere in a platform I intended to develop for.
For me, the "EULA" is only one part of the issue; a truly successful "iPhone" product will essentially require Apple approval. You'd need to get on the list. You'd have to fund development for a product exclusively using their API, but they may decide not to list the product.

I don't want the success of a product I've spent time and money on to depend on the whims of a single entity.

Soma