To the one who said that "since a while all Pro level machines have featured a socketed processor", where have you been since the MacBook Pro was born? Show me a MBP with a socketed processor, please.
Well said. The trouble with Microsoft is they will never coerce hardware makers into making a properly functioning peripheral, and that a user will end up with flaky drivers that Microsoft has no control upon. I'd rather have a million available peripherals that are guaranteed to work than 10 millions where buying one amounts to basically rolling a dice. For that reason, I am in strong favor of the so-called Windows Premium PCs initiative, even as we never saw any of their stores.(...)
I don't believe that. Apple has shown that selling complete systems ( Hardware / Software ) as a total package is what they believe is more stable, reliable and easier to use.
Since they write their own software drivers for selected hardware, you don't have any compatibility issues. its guaranteed to work. Microsoft you have to support thousands of different hardware configurations and still maintain backward compatibility once it becomes obsolete.
Same problems with Android. Android has to run in a virtual machine rather then native code just to run on the thousands of different models it has to support. Then you still have fragmentation, models that rarely get software updates maybe only once during its life cycle. Apple instead has its three different models at any one time, that can have new versions of iOS often 4 generations behind.
They do what works for them and works for the majority of their users.
Lack of internal expansion, you said it. And nothing to make for the loss.And the lack of internal expansion, and the lack of 4k monitor support, and the lack of thunderbolt peripherals, and the inability to rack mount.
These are actual functional issues that impact the day-to-day use of the machine.
I don't think anyone that purchases mac pros really cared about the CPU being upgradable.
Also, people complaining about functional issues aren't haters, they either have purchased a machine or want/need to purchase a machine but there are limitations to what they can do with it.