Just another reminder that third party NVMe SSDs kinda suck in Macs in some ways. Mac OEM NAND cards run cool with no heatsinks, and the SSD controllers are built right into the SoC, with high end features, and with the latest low power chip-making process node (currently TSMC N3E). Fast third party NVMe SSDs run scorchingly hot, with chipsets built on processes several generations behind, requiring heatsinks to prevent significant throttling.
Also macOS does not natively properly support the ASPM modes of the various NVMe drives out there, so those hot drives run even hotter on macOS than on Windows. The companies who make those drives don't write appropriate drivers for macOS to fix this, but I don't think Apple would want those hacks to macOS anyway.
Great point!
I wonder how often Apple designs a machine only to find out that parts from other companies don't fit within Apple's design/methods or needs. So Apple can either drastically change their design/methods, and end up being like everyone else' products, or make their own proprietary parts to fit within their design/methods - I'd bet this is why Apple gear is so expensive. I have a feeling that, if Apple had to accept what other companies provided and not make their own parts, that new Mac mini would look very different. Apple likes to do their own thing, it's part of what sets them apart.
Research, development, engineering, prototyping would add costs of course, and it does add some quirks which might be annoying at times. But M-series is probably the best proof ever that being all too dependent upon someone elses parts/tech have bad implications too.
Doing their apple thing regardless of whatever anybody else did, killed the Sony Walkman, then it killed Nokia and Blackberry, and together with Google it killed Microsoft`s go at phones (the latter isn`t entirely true, Microsoft made a great phone, but wholehartedly put an end to it by using the same UX where it didn`t belong. UX needs to relate to it`s formfactor). And now Intel is in serious trouble.
Not only because of what Apple did, but because they relied upon their Wintel coziness and was more keen on defending their own than facing the music - efficiency and watt. M-series must have been a shock to Intel, and they are still trembliing whereas other competitors are in a way better position to compete with Apple. Eventually. Years with lies (ongoing) simply makes even their own fans loose faith.
There is this rather Microsoft centric site I read from time to time, where every release by Apple gets mocked one way or another in the articles, and the commentaries are having a field day at Apple`s expence. Meanwhile Apple is carrying on minding their own business, and for M4, the commentaries are clean. Hardly anyone got something to say about M4. Everyone undestood that the M-series was work in progress, and now they are in a quite decent position. One thing is certain: It doesn`t stop here, neither for CPU, GPU or bandwidths.
On the other hand, Apple is determined to run their own show no matter what, and there are a few obsoleted products due to not listening to users. The Apple way or the highway. Minimalism is fine, but users wants ports.