Apple should realize that most of its cash cow (iPhone) is due to Mac and developers are key to long term success.
Almost certainly untrue. Most iphone users are still Windows PC users. Yes the developer community is important to the iOS app lead, but most of that is due to the self selecting group of people who purchase iphones - people willing to pay for things.
If the implication is that developers will stop writing apps for iPhones, that's highly unlikely because money is still in vogue.