I also use Pixel 3a as my main phone, despite having an employer-provided iPhone.
The only killer app that still keeps me on Android is Firefox with uBlock Origin. If Apple allowed functional 3rd party browsers, I'll switch in a heartbeat.
They do upload in the background, but they don't notice new photos while being in the background.
You need to start the app and only then they will notice the new photos. (my life is miserable because my wife has iPhone and I have to deal with strange limits on iOS).
> you can't upload photos using e.g. Google Photos or Nextcloud in the background
You can certainly upload/sync to your personal NAS at home with third-party apps. Many of my beta users use Resilio Sync, PhotoSync, or SyncThing. Synology and QNAP both have their own proprietary sync apps as well.
Nope, it does not work.
Tried it, it appears to work for first time and then you notice that if the app is not launched in the foreground after you take a photo it won't notice it.
> - you can't upload photos using e.g. Google Photos or Nextcloud in the background
You can. I use PhotoSync to upload my photos in the background to my Nextcloud server via WebDav. Nextcloud and Dropbox have their own special functionality to automatically upload photos in the background.
>Android allows app to read gps status, do background stuff that is impossible on iPhone:
You are very much behind the times here. The newer Android (since 10 I think?) behavior for the last 2 years are permission prompts just like Apple. In fact many apps are not allowed to request background location updates anymore either.
Content blockers for Safari are basically the same, but with the added bonus of stronger fingerprinting protection from Mobile Safari than Firefox due to the hundreds of millions of iOS users.
Safari content blockers are significantly limited compared to ublock origin. You're limited to domain allow/deny rules, and a quite small amount of those per app (less than a couple hundred thousand I think) and IIRC can't inject cosmetic filters either. These are critical drawbacks.
You can also combine that with a DNS-level ad-blocking pseudo-VPN running on the device (like a pi-hole but without the pi). That gets rid of most in-app ads and a ton of tracking.
The only killer app that still keeps me on Android is Firefox with uBlock Origin. If Apple allowed functional 3rd party browsers, I'll switch in a heartbeat.