The real problem is betting your business on someone's platform that you absolutely cannot control. I think we have these "OMG (Google|Youtube|Adsense|Paypal|eBay) terminated my account and it's a disaster!" - once a week at least.
Of course the problem is that this is a very skewed ecosystem/market. Very harsh rules, everyone is incentivized to play as dirty as they can get away with to maximize profit, because it's just a matter of time before the platform owner tries to get their hands on that particular app/idea/service/niche. (Or someone else, or even just a free alternative.)
And similarly, since platforms sell convenience, lifestyle (in case of Apple) as a service, and exactly because of this they want their users dumb, they sacrifice app developers and apps the moment it would cost them some user convenience. (Of course this paradoxically keeps users in the dark with regards to real security and real convenience of computing, but keeps users very motivated to learn whatever the platform owner think should be the new "convenient" way to do things.)