I have the fairphone 3 and its good phone bar some small software issues. The lack of headphone jack means I won't be buying a fairphone 4 when my 3 finally dies, they really did shoot themselves in the foot with this phone.
The weak excuse about we need to make the phone thinner and they only collect dust and fail to work is utter cods-wallop I have a nokia 7 plus (with a broken and unfixable usb-c port) which is 1.1mm thinner than the Fairphone and aluminium and has a 3.5mm jack at least with a repairable phone I could fix my headphone jack, besides I've got old sony discman's my old nexus 5X those headphone jacks have been plugged and unplugged 1000's times the headphone jack it still working.
Also why the hell are they using Qualcomm for their soc's, Qualcomm are the least sustainable cpu designer out there and they don't give a shit about supporting the crap they spew forth into the world. Companies should be forced to open source their firmwares/drivers once they stop supporting a specific device.