It’s an extreme framing for the sake of thought experiment. More specifically, I believe for “upgradable” to be a meaningful sellable feature you need something like this:
LaptopA costs more than low-spec LaptopB. But LaptopB can be user upgraded post-purchase to be strictly superior to LaptopA (even though this costs a bit more in the end)
Or
LaptopA costs more than LaptopB. But LaptopB can be upgraded and customized to be superior than LaptopA under certain parameters (say, a high quality display) for a lower total price than LaptopA.