I can solder new RAM into my MacBook or Nvidia GPU
You still have to extract and modify the bios to recognize and address the new ram in those cases, you can't just "drop in" more ram.
That's what's being locked down, here. Raspberry Pi devices used to not care if you did so because the firmware was open.