To be fair, you are describing a 1:1 comparison of how Fairphone does it here. The issue of economical viability for PC motherboards is easier than smartphone mainboards, but the premise is basically the same- the core component of the device dies and needs to be replaced. There are more modular standards for PC to make the hit here less hard (memory, being the big one) but it's all the same. Fairphone has not done as good of a job as Framework has in making it viable for customers to replace their mainboards, and I will say I think Framework is the odd one here in really stepping up in that market.