I've had Fairphone 3 for a few years. The camera isn't fancy but I don't care. The original battery died at some point. Replacing it was very easy; no tool needed. Just like it was in the '90s with most phones. The repairability promise is kept, IMO.
The only issue I had with this phone is that after some system update the fingerprint sensor was regarded as not meeting some security level and stopped being usable by sensitive apps (banking).