Okay, perhaps a more general question then, for people who develop for walled gardens of all types: how can you justify the investment, when your app might be cut off at the knees tomorrow?
Put another way: you have $X to invest. Why would you invest in a mobile service that requires a native app, when the only viable 'markets' for same are walled gardens with arbitrary rules?
Courts exist in capitalist societies to provide the rule of law, and thus the stability, required for investment. There is no such thing in the Android or iOS world.