I'm definitely not a businessman. I'm a rank-and-file engineer for Amazon, and part of the reason I stick with that is that it gives me spare time to hack on random shit or learn some random math.
I still use (and develop for) iOS for two reasons. First, when I'm not hacking I think it's a nicer OS than the competition. Second, when I am hacking on things, I think it's a nicer OS to develop for. As a hacker I can call all the private APIs I like, run in the background, fork of child processes, and really just generally make a mess of things. Oh, and I don't have to do any of it in Java (which after a day of work is a welcome relief).