Exactly this. Everyone says they want upgradable (stated preference), but when making personal purchasing decisions, a “premium experience” is valued more highly (revealed preference).

“Upgradable hardware on a laptop” is a loud minority.

I want open hardware. I want to know what’s running on my machine. I don’t really give two shits if the RAM is soldered because I will probably upgrade when (if) it becomes a problem.