Even though I am developer and make my living selling my software products so far I am reluctant to deal with mobile for exactly these reasons: you can be cut off from your bloodline on a whim. So aside of writing servers I am a relic releasing desktop applications (well web starts to look as viable platform for some type of apps as well). I am curious how Google/Apple is gonna deal with that one? Although I can see that Google is slowly imposing their will through their browser domination.