The updater for the Fairphone was kind of ok, just there were no updates. They never moved beyond Android 4.2.2, and now many apps don’t run on the FP1 anymore. I guess a factor was that they chose a mediatek board, and Mediatek is one of the least open source friendly companies out there, so that they could not port the drivers to newer android versions.
I don’t know but the micro sd port is soldered onto the motherboard, so replacing it is quite a challenge. In Berlin I found a service store who replaced my broken socket, but after just a month it broke again. My impression is that this has hit literrally thousands of FP1 users. Truly bad design there.