i guess that you have to make compromise somewhere
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.
perhaps the idea with the fairphone is to make the motherboard reverse-compatible with previous models, like framework? They changed the naming scheme