For me a mac has been a tool, where a P.C. was device dependent on my technical skills. Yes, I could always tweak a P.C to outperform the mac in technical terms, but it did not replace the mac as a tool.
The nMP is a far better tool. At some point there is a shift in a technical revolution where software is the restricting performance issue, not hardware. The issue is it is far harder to write and control efficient code than to boost the performance of code with hardware. There is a migration from programing language such as C to microcode to hardware. That is where real performance is generated, not faster processors.
The question is has the P.C industry marked matured enough to start producing quality low level software and hardware that the next level of performance provides. That requires strict control of the hardware, not the plug and play world we have been in.
As a tool, my nMP system has about 20 5tb drives. As a tool the modularity of the nMP outperforms the old box designs. If one of my raid5 clusters fails, I should be able to just plug in a new drive and recover. My operating system is backed up by time machine, my video data is backed up by a special program to a USB raid5 drive.
The video performance over thunderbolt 2 is about 60 frames a second if I remember my testing correctly.
It would be impossible to build my system inside a box system. Failures would be a disasters. I am not the most structure computer person and that is a disaster on a box system. While a lot of people, including myself have the technical skills to avoid the disaster on a box computer, it is far easier to unplug all your external disks to format a new raid drive. You can unplug your external data to reinstall the operating system. As a took the nMP design is far better than the box design.
It is leading edge of a technology change, from a box to showcase your technical skills to more of a tool. The old box design and technical skills will lead for a while, but the nMP design will win in the end. It is just a better tool.
In the future, the nMP might end up as a card you plug into the monitor of your choice. Maybe it will be a part of your phone with your data on the cloud or on a chip. When you look at the digital media requirement of the tool of the future, The box design will not cut it.
The upgradability of the box is more a sales tool than reality. After a couple of years when I priced that new hot video card, it was usually more cost effective to upgrade the complete machine. The old box machines are are more useful then the pile of obsolete video cards and cpu's. I have no issues finding uses for my old raid clusters, they just move from performance to back storage.
I do think the nMp is geared for the consumer, not the past technical world. The skills needed for an immature technology are never the same skill to use a mature tool, The skills for a new technology are always far different than the skill from the technology it is replacing. It is just hard for people to move from typewriter repair man to computer expert. For a short while typewriter repairmen were in more demand that computer experts. My P.C technical skills were worth while 35 years ago, but today P.C skills are where typewriter repairmen were 35 years go.
The nMP is one heck of a tool, the box P.C is a tool of the past, and the bleeding edge technology is probably in storage and moving applications from code to hardware.