My 5T has been my daily driver for years. I’ve replaced the battery & USB port on it once so far, and that’s it. I’ve also run LineageOS (rooted + Magisk) since day 1, which I agree is its own set of challenges. Seriously no complaints and I’m not really shopping for anything more right now.
If the Fairphone 5 specs are solid I may take the plunge, but for my needs nothing else out there has been compelling enough to make a change.