The Fairphone 5 used a QCM6490, a qualcomm industrial chip with a 10y support timeline
The Fairphone 6 uses a Snapdragon 7s Gen 3 with ane stimated 3-4 years of support
At least for the 5 the compromise was motivated, in the second case i just don't feel like the low performance is a worthwhile compromise.
Turns out there isn't adoption success without compromises.