in reply to Kev Quirk

I have the fairphone 3, and I run LineageOS on it, to be google-free. In my experience the fairphone is fine, but it's not an equivalent of a flagship android phone. I usually say that I pay a convenience fee for my principles (part of my reasons to choose fairphone is the ethical production). Coming from an iphone I would expect you to run in to some annoyances that may or may not be worth it to you. (Cont.)
in reply to Mathijs

The phones are certainly much cheaper than flagship android phones and you can run an open source OS on them. So if you want to get away from big tech the fairphone is a decent option, but that would require you to install another OS on your phone. It's not particularly hard but it it work. I would recommend calyxos.org/ but there are other good open source OS'es available for the fairphone 5.
As for reparability: if the fairphone 3 is an indication repairing fairphones is great!