Depends if I'm taking the perspective of a start-up founder or a developer.
As a founder I would understand the business strategy taken by Apple who naturally aims to keep a maintainable standard in it's softwares components.
Keeping technical standards is pretty common for any company acting as a platform. In this scenario the end goal seems to be ensuring a level of performance.
A company who decides to create an innovative app should of considered whether or not it can meet those standards.
Otherwise their time creating something innovative should of been applied to a better market or when the platform in place can handle the innovation.
By the way, the smart phone market is far from monopolistic so I'm not really worried.
As a founder I would understand the business strategy taken by Apple who naturally aims to keep a maintainable standard in it's softwares components.
Keeping technical standards is pretty common for any company acting as a platform. In this scenario the end goal seems to be ensuring a level of performance.
A company who decides to create an innovative app should of considered whether or not it can meet those standards. Otherwise their time creating something innovative should of been applied to a better market or when the platform in place can handle the innovation.
By the way, the smart phone market is far from monopolistic so I'm not really worried.