I think it stems mainly from the dodgy nvidia graphics daughterboards that plagued the imacs from 2011 and 2012. And all those macbooks. Apple feels let down
Apple has a long memory. I know from personal experience working for a major retailer that once you have a problem with or make a problem for Apple, there is no going back and the only way you will ever have Apple is through distributors and even that can be iffy, since they don't want to lose their Apple connection, which can happen if Apple objects. We were told Apple would reconsider us if we stopped carrying anything from third parties, we did, Apple still refused to supply us, we went back to the distributors. Apple is an elephant.
[doublepost=1560271574][/doublepost]Apple didn't shoot themselves in the foot, but they may have gone a bridge too far. Here's what I see is the modus operandi for Tim: make the grand gesture. When they are bringing new products to market, they have to make a splash, so that means the fastest, the biggest, the newest, the most of everything and nothing like what anyone else has, or at least try to.
If you happen to be an Apple user that likes what they have, I have a 5S and except for the black bars, I am perfectly happy with the overall size because it fits comfortably in the front pocket of most men's pants, you are going to be disappointed. Yes, the iPhone X is a beautiful piece of technology, but if it stabs me in the groin when I sit down with it in my front pocket, then I have to say that it is not the phone for me.
I have both a Mac Mini and Mac Pro, 5,1. Well, my Mac Pro is now EOLed, unless I want to do some hacks to make it usable with Catalina. The reason that I have the Mac Pro is the flexibility it offers me for storage, I have a number of eSATA external drives, back from when that was the thing and they still work fine, but in order to continue with the current operating system what do I do? As beautiful as the Mac Pro 7,1 is, it is really just a continuation of the Mac Pro 5,1, but intentionally made to serve a very limited class of users because it is now the biggest and baddest desktop out there, and total overkill for what I need.
Do I get a high end Mac Mini? I might have to, but I'd have to get other peripherals because the Mac Mini doesn't have the flexibility of my old Mac Pro 5,1, and I'm not even sure that I need the processing power anyway because Apple software doesn't maximize use of various cores, so if I can't do tasks in the background that do use multiple cores and expect to watch a movie as well. I know I can't do it on a Mini, I burned one out because it doesn't cool as well as it needs to under heavy load.
Apple didn't have to target the Mac Pro to the niche that it did, it could have made an even more flexible machine, but that wouldn't be consistent with what they've been doing for a number of years. Look at the Mac Pro 6,1. It was a beautifully engineered machine and a total dead end. Why? Because Apple didn't really ask its users what they wanted and design something that could accommodate a variety of uses as the Mac Pro 5,1 did. I see the same we know best kind of design across their whole product line.
In a way they do know, these products continue to be beautifully designed and engineered. On the other hand, they all seem to leave a few more members of their user base behind every time. Was there a need for the 6,1 form factor to follow the 5,1? I can expect a few people to say yes, but most will say no, the 5,1 worked, what didn't work was Apple's failure to keep up with new processors and GPUs. Do all iPhones have to be so big? Why can't Apple create a flexible desktop that isn't geared solely to the high end professional user? I understand that Tim Cook is following Steve Jobs mantra that you can't be all things to all people and need to keep a reasonably tight product line, but I'd say that it's too tight now, and that you can appeal to almost everyone with just a few small tweaks.. Too bad Apple doesn't agree with me.