There are a few major missteps Apple made over the years that make me hesitant to buy any games on iPhone or iPad.
With my Steam catalog I can download something I bought in 2004 and still be confident I can play it. I spent $20 on Monster Hunter for iPhone and one day iOS updated and it just didn’t work anymore.
My Switch games will assumably work until the console dies.
Another reason I completely stopped buying games on iOS was when The Binding of Isaac was suddenly delisted from the App Store. I never got a refund or anything, and because of this new versions of Binding of Isaac aren’t compatible with Macs either. I have hundreds of hours played in that game and it’s ridiculous that Apple censored it as “depicting child abuse”.