

All devices are going through enshittification. Android and iOS alike.
Feature wise, you can pretty much get everything on both. One is maybe a bit more bouncy and the other a bit more squishy when you pull from the edge. But that’s about it.
Android provides a bit more customisation, iOS has better defaults and more embedded ecosystem.
Apple will now be forced to allow “side loading” (installing apps, actually) which Android had for ages. Google, on the other hand is making installations from non-Google Play sources more difficult.
Everybody will have their own preferences, but in the end on the Pro spectrum, differences are minimal.
Basically: pick your poison.
I’ve personally had Samsungs for a while and quite happy with them, even with some a annoyances. Still miss my S3. Others might have had different experiences.
There are Fairphones, PostmarketOS and other alternatives. Unfortunately though, if you’re looking for a premium phone, these are not there yet.
TL;DR Both suck about the same. Differences are in details. You’ll be about the same miserable with both.
Not only games. Goes for all electronics as well.
Sick of supporting your ‘old phones’? You’re required by law to disclose all binary blobs as source code to let somebody else pick it up the slack.
Feeling like bricking old Kindles? Fine, but users must be able to install alternative OS on your old device.
Not providing software updates for your TV anymore after you removed features? That’s your right, but so is the right of the effing device owner to install something else on it.
And it’s not just consumer electronics. (caugh John Deere caugh).