TLDR: HMD, the company behind modern Nokia phones, is making repairable devices, but software support is only 3 years, so if you buy it 1 year later on sale, and the phone screen breaks in a year or so, it will have less than a year left of security updates. The issue is that the bootloader can't be easily unlocked either, so no Custom ROMs for you. You're stuck with 3 years of support.
Fairphone do it right cuz they do software support properly as well.
Too bad 'Fairphone' actively prevent them being sold outside Europe. (they ban shipping forwarders and their 'global partners' only sell FairPhone to Europe)