I really wish one day they can reach framework level of industrial design. For a framework laptop, I would imagine it can last at least 5-8 years, all with great performance and upgradablity.
Phone on the other hand it very different. It is hard to upgrade SOC (which i believe is a OS limitation?). Although they have 5(probably 7 based on their record) years of system update, I really dont expect the phone to be usable after maybe 4 years.
At this point, I would probably go for a pixel with graphene and a case and screen protector. I really don't expect my phone to break that many times during 5 years, if it does, i will just grub thepart from ifixit and spend a afternoon to fix it. And grapheneos will provide 5 years of OS update with speedy security patch.