People have no idea how nasty serialization of parts is going to get if it isn't stopped by new legislation. You'll be lucky if you don't have to buy your socks and shoes from the same vendor in 2030 :-(
The upgrade path is to throw away the entire machine and buy a new one.
I've often wondered why the boundaries were defined where they are for its responsibilities. What was it like building PCs before the concept of a the current motherboard architecture existed?
Maybe the solution is to getting people to repair desktop motherboards instead of tossing them is to turn the cost to the environment of generating e-waste into an actual monetary cost. (Though I can't say I know how you'd do that since making e-waste disposal cost money will mean that people will just dump that stuff in the normal trash)