Apple can do anything they want on the hardware side. They could have added 10 USB-C ports if they wanted. That point makes no sense.
Intel stepping up their Core M offerings? In what way? They already offer a wide variety. This statement makes no sense.
Optimize OSX? Based on what metric? Basically some users have a tiny fraction of UI stutter and think OSX isn't optimized. That isn't a metric. The OS is incredibly powerful with a ton of features and still has a minimal drain on battery performance. Could it be improved? Sure. But so could every OS that currently exists. I think the argument is weak at best.
The end result is the MacBook delivers. The only argument anyone ever talks about is the lack of a second USB port. I've had my MacBook for 2 full weeks now. Heavy daily use taking over every task my iMac was doing for me. I've not used the USB port for anything but charging. And I likely never will.
That's a win. I never want to plug anything in my computer if I don't have to. It's an old way of doing things and I look forward to our wireless future.
Intel can make Core M suck less.
Optimize in the way that the Intel HD 4000 has less UI lag on my SP 3 than the 6100 does on Yosemite. Something doesn't seem right about that.