Apple doesn't need to do this to keep competitors at bay. I don't think they will do it, but that's a different story. Right now Apple's biggest strength is their ecosystem. Developers creating high quality applications and users willing to put up actual cash to get them in large enough numbers to create a vibrant platform. The systems map with reinforcing and dampening actions is much larger than this, but those are…
Microsoft didn't change the rules every 3 months, sure they drive netscape out of the market but they never said that netscape couldn't run on windows. If you develop for windows you could be absolutely sure your app would install and work on it in 12 months time, can anyone say that about iPhone? But developers make money you say? Well there are people out there tonight who were making money with subscription based…
If history is any guide, the only way to kill a functioning ecosystem is through some type of fundamental shift in technology, paradigm shattering change, or through long attrition with a competing ecosystem.
Sure I know numerous people that have gone to Android based phones. I also know that the app ecosystem on android is not vibrant right now. There are a lot of factors involved, but before android can build a sustainable competitive advantage, they have to build a functional ecosystem. I have questions about how android can do that with the fractured market places. Android came out in 2007, four years is a long time to not have any killer apps. Given their wide distribution, I am frankly surprised that android is not much more prevalent. The reality though is that ecosystems are incredibly hard to build. Phones are one thing, I have yet to see a single android based music player or iPad competitor. How do you attack a fortified, focused competitor with more cash, better design aesthetic, and an innovation pipeline that is the envy of the world? I honestly have no idea, but I'm fascinated watching it all unfold.