Developing for Android is also a much worse developer experience than developing for iOS, because there are thousands of devices to support, and much greater stratification of operating system customizations and older versions.
https://dontkillmyapp.com/ is just one example of the kind of problems app developers face on Android
IOS it's work at killing apps that android. Some software manufacturers in android allow you to bypass it in the settings.
Yeah, iOS would never kill an app in the background to try and save battery