Apple has never liked designs that allow users to add their own commodity hardware internally. Part of this is actually legitimate (one reason for Windows instability is the huge number of possible configurations), but Apple is also protecting their own high margins. They'd always rather sell you an iMac.
While most people are buying iMacs (and laptops ), some people are not. The latter is the whole point of the Mac Pro at this point. They tried tweaking the Mac Pro into a very narrow corner, limited flexibility design and it didn't work out as well as expected. It wasn't the complete failure that some folks spin it to be as primary, priority response by Apple was the iMac Pro ... not a 180 retreat to old Mac Pro. However, that is one of the primary points though. The inclination to building something complete is what they have already done. So if adding to the Mac line up it would probably be something other than what they already have.
It isn't just about protecting high margins. The vast majority of customers just want something that just works. They don't want to fiddle with the hardware any more than they want to fiddle with the internals of their car engine. As system that doesn't break down and needs no maintenance is one of the primary wishful objectives ... not a feature to pop the hood and rattle around with their trusty screwdriver.
Are we taking the term "modular" literally enough?
Apple's example of modularity in their April pow wow as plugging in a monitor. So no this isn't about stripped down the to core internal components modularity. However, it is probably not about zero access either (since they already have that. )
It probably has a heavier weighting on extermal modularity. Monitors and Apple is likely to point to Thunderbolt to some extent. How heavy they should lean on TB is where they haven't been transparently clear. It is probable that folks who need "lots" of slots will be pointed to TB and Apple push to eGPUs. However, there is little to indicate that Apple is going to exclusively rely on that ( they made comments about enabling leading edge bandwidth and i/O. TB has limitations at the top end of bandwidth demands. e.g., 8K RAW capture. extremely high data storage I/O ... etc. )
Might we see a machine with some sort of interchangeable modules on a proprietary bus?
Unlikely. The explicitly referenced modularity of a monitor would most likely be accomplish through a Thunderbolt connection ( yet another Apple Display docking station. ). Third is sequence after Thunderbolt Display Docking station and the somewhat recent LG units ( with Apple design constraints of one and only one input connector). MP 2013 had a HDMI socket as an alternative. Not much to indicate Apple would skip that and/or DP v1.4 out also.
Yes, you can add and interchange SSDs, but will they be Apple-provided "storage modules"?
No they likely would not do modules but Apple's SSD is largely evolving around the T-series serving as a controller. It is not likely that Apple would have more than one T-series chip in a Mac so just one SSD. If look at the rest of the Mac line up one SDD is all you get. The question would be why saddle the Mac Pro with that same limitation. ( if trying to pack something into a literal desktop and minimize desktop footprint perhaps. e.g., the MP 2013. .... but they already have that in the iMac Pro. ).
The NAND cards may show up in both the Mac Pro and iMac Pro ( and some iMacs ), but I doubt that is going to be "interchange" like you are using the term. It is modular in that if organization has a data destruction policy for computer systems that go into retirement then can yank the NAND cards and shred them. But it isn't third party commodity part modular.
If Apple has more than one SSD internal connector there isn't a good reason why it wouldn't be M.2 based. There are several external modules for M.2 appearing ( e.g.,
https://eshop.macsales.com/shop/express-4m2 ) so notion that Macs won't "see" a 3rd party M.2 is ridiculously narrow minded of Apple.
Of course, it'll be PCIe underneath, but maybe in a proprietary form factor that makes swapping them really easy but ensures you'll buy them from Apple. Could the video be an equally clever design - a "video module" that might not even require fully opening the machine to change, but also restricts the user to a range of Apple-approved Vega cards?
Apple doesn't need some extra-ordinary module for video but the likely do needs something that meets the functionality requirements of integrating well with Thunderbolt. However, for what was the 2nd, "Compute" GPU that was in the MP 2013 that doesn't need to be the exact same constraint. A x16 PCI-e standard slot could be used for x4 , x8 , or x16 cards. Apple could sell a narrow set of cards that fit that standard slot, but other 3rd parties could fill in the rest. [ again for folks who need 2-3 more slots they could point to the eGPU boxes, but they shouldn't be a requirement for relatively common user configurations. ]
There is a thread in this Mac Pro subform that asks what is in folks PCI-e slots. A very common configuration is a 'boot" GPU and another GPU (or high end i/O data/capture card). If the new Mac Pro doesn' enable what folks are commonly doing now then it will have problems. A free slot also gets substantially out of the way of the Nvidia vs AMD fan boy wars ... which aren't particularly rational, but are a significant part of the market segment. Leaving it out entraps Apple deeper into that tarpit.
Who knows how far they'll go, but Jony Ive isn't going to let a barebones machine easily expandable with parts from Newegg hit the market.
Jony Ive should be able to design to what constraints he is given. The real core issue here isn't Ive but some apparently spineless marketing and product management that don't push back when the proposed designs don't meet market requirements. If Apple just scales back a on the design requirement to deal random PCI-e cards from 4 slots to just 1 (or maybe just 2 ) slots then that is a reasonable compromise that Ive (or any competent designer) should be able to handle.
the other core issue is that Ive and his limited sized team don't have the bandwidth to engage in the full set of products that Apple is actively pursuing at this point. The Mac team should have their own product design team (minimally for the the desktop line up and part of the laptop. )
However, it really isn't discount part from Newegg that are the core issue. It more so cards and equipment that folks have deep sunk costs into. Audio card+software that is $2-3K , or video capture + software that is same ballpark. sunk costs of $5-10K into CUDA. Once the sunk costs get up around 60+% of the cost of the new computer system they'd be going into then start to get into the "tag wagging the dog" is try to inflate the Mac Pro system costs very high. The Mac Pro will get dropped for a more cost effective alternative if push the price elasticity too hard in those contexts.
It is far easier to separate more folks from a $100 internal Blu-ray drive than from something an order of magnitude higher than that. The vast majority of the computer parts that Newegg sells aren't really the issue. Nor it solely just the latest tech spec porn gaming GPU. Professionals who have equipment that needs a slot is different from the Pros that don't have any slot use (which are better iMac Pro candidates). It is two different market segments.
It's also not going to be $2499. As another poster has pointed out, the iMac has moved upmarket - it used to use mobile chips, and is now available with up to the fastest desktop chips (excluding HEDT) available when it's released. The principle of not undercutting the iMac still holds (those $2499 Mac Pros existed when iMacs topped out around $1999). The $3699 iMac is not a corner case BTO nobody orders - it's a standard iMac with a SSD.
A whole lot of hand waving. First, as soon as 27" iMacs got SSDs as BTO they jumped well into the $2k price zone.
The top end of the "good , better , best' standard configurations used to top at at $1,999 but clearing out for all iMacs never was an practice.
The top "best" of the 3 standards options tops out at 2,299 so it is still under $2,499 mark. If go to middle iMac 27" and bump the RAM to 16GB and the drive to 512GB you land at $2,499. So yeah that it is in the old Mac Pro price zone, but it is still lower than where the Mac Pro 2013 was ( at $2,999).
If look at BH iMac phot best sellers.
https://www.bhphotovideo.com/c/sear...PULARITY|1&srtclk=sort&N=0&Ntt=apple imac 27"
The top selling SSD iMac model is a $2699 model ( with 1TB drive) which is still lower than the $2,999 threshold. ( and yes a discounted iMac Pro is above that. but again that it is discounted is more illustrative that the $4,999 price has problems. ). $3,600 iMacs aren't unheard of, but they also are quite far from being the mainstream of iMac sales.
The GPU is probably more of an issue of not being able to hit the $2,499 price point agin more so than any CPU overlap with the iMacs. Apple would have to hit 4 core , strip down the RAM , SSD , and GPU to hit that point. The GPU probably would be difficult as I don't think it would be an off the shelf product with some minor firmware bump.
At a minimum, the price of the Mac Pro will protect it as the preferred option - Apple isn't interested in selling a Mac Pro to someone they can sell an iMac to.
Pricing the Mac Pro so that extremely few want to buy it isn't going to significantly "Protect" the iMac Pro at all. Most of those folks are either going to walk away from MacOS or get a hackintosh. Neither of which is going to provide Apple with substantive revenue as opposed to actually trying to meet the needs of the market. Apple doesn't have to folks who demand that they just 'clone' Windows Workstations, but they also can't purely make the Mac Pro into a "saving" the iMac Pro. The iMac Pro doesn't really need saving that bad. It is not costs so much that Apple is not providing in this space but functionality ( e.g., enable the sunk cost hardware that customers have ). Moving the Mac Pro higher in price isn't going to solve the function mix match that the iMac Pro has with their requirements.
Apple can't get 100% market separation but in the 2.5+K price zone the more highly price sensitive folks are gone and the issue gets more grounded in functionality.
In the xMac space it is more about price than it is the higher priced equipment. It is more so about riding the commodity parts supply chain in a 'race to the bottom'. Or at least much closer to the bottom. Systems should always get cheaper over extended amount of time .. blah .. blah blah. That's not what the Mac Pro vs. iMac Pro should be primarily differentiated on.