Indeed, when I spot an apparently good mobile port I’m often hesitant to purchase it because an OS update may break compatibility at any point, and most developers don’t give a damn about updating their games so they stay compatible.
Until they fix this major structural issue, I don’t see premium smartphone gaming taking off. People will only invest their money if they have the confidence they’ll be able to play their game for the foreseeable future.