I agree, but I'd like to see Apple make the CPU modular. Right now, only the cooler is removable, but if the entire CPU/cooler could be upgraded for less than an ultra studio, then companies would love the efficiency of buying into an apple ecosystem that let's them keep their case and preserve the time and expense of expansion card re-installation. Also, many in the past just liked the ability to upgrade the RAM and GPU, so this would be a new way of doing just that. Now if Apple went even further and gave them credit for turning in their old module, then the extra $3k would be a very wise investment for some firms.
Apple don’t have CPU, they have SoC with CPU Cores, GPU Cores, Neural Engine, Media Engines, GPU Cores and RAM in one piece.
so would have to have a SoC Board and a slot to the board holding the PCIe slots.
now how will that slot deal with the move from M2 to M3 to M4.
your PCIe slot’s won’t get upgraded so now would need a SoC with the PCIe controller of the version on that SoC board whereas M3, M4 will move on versions, more lanes and you won get those with the old board still in system. swap that out and really what’s the point of separate board.
so now can have m3, m4 Mac Pro with PCIe slots on v4 or v5 dependent upon if bought new or upgraded And different numbers kf lanes available for each slot.
wave of complaints on second hand market that got an M4 with PCIe v4 and less lanes then expected.
your internal storage as in attached to SoC also becomes irrelevant as it is keyed to the SoC and if want to change on a T2 Mac Pro or a Studio then would need to rekey so would have to transfer off, reset and then transfer back on. So even if on a separate card like is on Studio and Pro then not like PC board where can remove the NVME from one board and add to another PC board and good to go.
so you would end up buying minimal internal storage and then buying PCIe storage card for Booting off.
so unless move RAM out of SoC and Apples model doesn’t have tiered memory so would have to swap out the complete SoC board again.
storage encryption issue and initializing storage unless not using it then want more RAM then prepare to DFU internal storage as well.
will have people starting saying why do I have to buy 1tb storage and not just a 256gb As do not use it.
Apple not like Intel where have various CPU in the family Of different performance. Basically at the Max/Ultra is more GPU cores, and RAM.
on a 5,1 then still stuck with a 1366 and once 2011 out then no more but that 1366 went in a Mac Pro from quad 2.26 to hex 3.46.
however I have an i9 9900k z390 based hackintosh and too upgrade then have to swap the board out as socket changed.
the only advantage it has if is had built less powerful 1151 socket and then swap out to an i9 9900k later.
however other then GPU cores an M1 Max SoC etc doesn’t have various CPU Core offerings or even clock speeds, meaning would need to support next Mx Max with the board that remains.
with everything else that would need to do with ASi System then basically not much less effort then a new machine but without newer PCIe. Transferring the cards then is very little effort compared to the rest of the work in swapping and getting up and running the new SoC.
it just doesn’t really work with SoC, and cannot see Apple wanting different system model just for the Mac Pro where not using a SoC.
not saying it could not be done but like dGPU isn’t something Apple looking to solve with there overall system.
a lot of work to solve swapping cards from one case to another..