As if choosing a $1k+ computer to use for years was equivalent to choosing the flavor of ice cream scoops.
The "voting with your wallet" argument doesn't work when there's several variables in play, and the optimal configurations don't exist on the market. Like e.g. I'd like to buy a computer that's just like Macbook, except with repairable/swappable/upgradeable components. Or a phone that's just like iPhone, except with replaceable battery, a headphone jack, and repairable home button. But I can't have them - even if I'm ready to pay a bit extra, and if I'd welcome a thicker device. These options literally don't exist. Nothing similar to them exists. Particularly on the repairability front, every vendor is choosing to just not offer it.