The "just buy another one" argument only works if the alternatives are even comparable. For a lot of people, macOS is a hard requirement and not a preference, so telling them just to buy a framework that runs Linux ignores that entirely. Right to repair regulation doesn't force Apple to make a worse product it just requires that the parts and repair information are available.