flat, that is so true but by controlling the accessories it should give you some sort of assurance as to the quality of the product. Usually, if that control isn't happening, all sorts of bad quality gear pops up, and for those that only look at the price tag, it usually goes south, stuff breaks easily and you end up buying a better one anyway. I don't like to spend more money on anything of course, but I rather buy decent stuff from the get go than having to waste my time changing bad parts all the time.
And Apple needs to make a buck to support their R&D, right? ;-)
ARM is at the moment no alternative to Intel chips, at least at this level. However, rumors from quite a while back have Apple thinking about the issue. Having a complete solution, top to bottom, of processors based on ARM. iDevices already have them, laptops and workstations could be next. But that might be far off still, performance is not there yet.
I wish Intel (and HP) had made stronger efforts with the Itanium processor, and replace the ancient x86 arch at the time. It was a good proc, slow cause of the emulation and all, but it would have been a great opportunity to get rid of the legacy, decades old arch. Moving down from the server platform to the client space would be possible with the proper segmentation. Software was the problem? Well, didn't everyone adapt to ARM as well in no time?
Anyway, I miss the good old RISC days - Alpha, MIPS... even the 68k :-(
Regarding the nMP, I don't think Apple will skip TB3 now, it seems stupid to not consider it once it's available now. Even if with only 1 controller, or a compromise solution. The problem is exactly that, whatever solution they come up with, it will always be some sort of compromise due to bandwidth limitations. Still, it would be very un-Apple not to be the pioneer with TB3, which is already becoming a fact really.
Again, they're loosing the trend setter train again.