Despite all their drawbacks, I’m keeping my Fairphone and Framework laptop. On the phone, I’ve replaced the USB socket and the battery, and have upgraded the motherboard on my laptop. It’s cheaper and keeps me locked in their ecosystems. Everyone wins, including the environment!
My hot take: of it’s open source and they don’t receive money from me, I don’t really care.