Personally, I never liked the idea of developing apps. If you develop a successful one, it will make money for a couple of months, then you have to make another success. With normal software (desktop/web/SaaS/or even hardware) you can anticipate future revenue much more easily. The mobile market just seems too unstable and fickle for long term planning. (Notice how there hasn't been any billion dollar app development companies, like there are web development companies.) I don't see that changing anytime soon. Of course a company that could somehow leverage that fickleness would be golden.