Maybe I'm just a simple person, but how come nothing like this exists in the automobile world for the EU? I mean, you buy a Porsche, it is a Porsche. Porsche isn't required to give you the option to swap in a BMW engine if you want before the sale, or whatever.
Sure, things like consumables (tires, oil, batteries) you can get third party for just as you can a cell phone (chargers, batteries, cases, displays). But by and a large, a Porsche remains a Porsche.
So what is different about a mere....phone (or handheld computer, if you prefer) to a car, or truck?