Tim Apple: We are unique. We do in-house industrial design for all of our computers and iToys that you love. Everything is shiny and tiny, and we think you are going to love it.

User: Buys a new M4 Mac Mini but notices the power button is at the bottom.

User: I solved the power button problem:

For some reason, this Mac Mini comes with a removable SSD. However, RAM, CPU, GPU, and everything else is glued to the motherboard.
@nixCraft well RAM, CPU and GPU are one SoC. I‘m not sure if there would be an interface providing enough bandwidth to make them swappable. But if there would I‘d be a huge fan of it.
@marcus ever built an x86 or x64 desktop computer?
@FlohEinstein yes many, but none with an SoC.
@marcus IMO SoC in PCs is just an euphemism for "We give the customer a small speed boost but make it absolutely unserviceable and keep out competitors". I mean for the average Apple customer, will they ever perform a task on the computer where the time and bandwidth between CPU and RAM or GPU really matter? (Apart from virtualizing software that would have run without virtualization if it weren't that SoC 😉)
@FlohEinstein I‘m qualified to discuss wether an SoC makes sense win this case, but it definitely makes interfaces for swappable hardware more complex. That’s all I want to say.