In response to a couple of those hate lines:
Re keyboard: Surprised you hate the keyboard, I have never been remotely as accurate on an android phone (I do have to interact with them frequently for work). But you can install gboard from the App Store, and I believe that is the same Google keyboard as on android, but I may be mistaken. Doesn’t let you use it on password fields tho, which can get annoying.
Re nzb360: check out LunaSea. I ended up migrating to qBit with vuetorrent as a webui so I can just use a PWA tho, then I don’t have to worry about app compatibility, at least for torrents. Sonarr/radarr/others have been fine for me in a PWA
Re iCloud: you pay for Google drive, which is googles version of iCloud. on an iPhone, you get iCloud. I imagine Android won’t let you backup your WhatsApp stuff to onedrive, iCloud, etc, so why would it be different on iPhone?
Re storage management: this really comes down to how you think about things. Apple goes for a more “tag” like approach with albums where Google goes for a more “folder” like approach. Some people think about it one way, some another. Personally, I lost all my photos from both my previous android phones because it could never figure out how/where to save them (back in the micro sd card days). I’m sure it’s better now, but boy howdy did it suck the last time I used it.
As for Google photos, I use Immich, which is a self hosted alternative, and it lets you backup based on album(s) or everything. I would imagine Google photos could do the same, but if it can’t, that’s on Google.
What I have found when people switch (either direction) is complaints about compatibility with services they are used to. So iPhone to android, complaints about losing iMessage, or iCloud Drive, or whatever other stuff may only be available to apple customers. The same holds true in the opposite direction, so android to iPhone, complaints about RCS (which yeah, apple should support anyway) or backup to Google drive. But really, it’s a completely different platform. While some things come over and are compatible, not everything is due to competing platforms having competing services. And at the end of the day, that’s what makes both platforms better.
Personally, I’ve been on iOS for probably 10 years with maybe a single Pixel in there for a brief period before I returned it. I like it because it’s familiar and what I’m used to. When it comes to my phone, I don’t have patience for troubleshooting things, I just want it to do what I need, and get out of my way. My last android phone, it felt like all I did for 2 weeks before returning it was tinker with it to make it cooperate, and in the end, I just didn’t care anymore, so back to iPhone I went.
And none of that was intended to be hostile if it came off that way, text is hard sometimes. Hope some of those replies help you!