Well, for me, I love developing for iOS. The development tools are just awesome. They've made real effort to make it simple and fun (compare that with other Environments).
Regarding making money, I do make some money from the apps (not enough to replace my day job), but that's the case for any other thing you pick up. There will be competition everywhere.