re: Last upgrade?
Why can we "reasonably" say that at all?!
Anything is possible.... Heck, Tim Cook could step down tomorrow and the whole company winds up closing their doors. But I sure wouldn't bet on it.
I think so much, right now, is focusing on the portable devices. Microsoft, too, is all worked up about tablets and smartphones being the future. Judging by sales figures, that's just a fact. (More tablets were sold than PC's in 2013.)
But IMO, this is a trend that's about to wind down. What we saw in the last couple years was a whole slew of "average users" out there who really don't NEED a full blown computer, now that a cheaper and easier to use alternative exists that covers their bases. They just need to web surf, check and reply to email, and maybe write the occasional letter. They want to play computer games too, but the casual "Words with Friends" material is right up their alley. So they rushed to the iPads, the Android tablets, and the smartphones.
All the "cloud" hype keeps promising everyone that the PC is becoming obsolete. "Just sign up with us and WE'LL store all your data for you. WE'LL serve all your programs to you and WE'LL do the heavy processing on our site for you." Sometimes that makes a lot of sense. But just as often, it doesn't.
When the hype dies down and the market for the iOS and Android stuff is fully saturated, then what? I see some of the younger kids who used only those devices getting older and more interested in computing -- and that new generation is going to ask for something bigger and more powerful, to WRITE code on. I see others who were NEVER really served by the tablets as computer replacements, who will STILL be a target market for a system like a new Mac Pro. As long as someone wants to create digital content, there will be a demand for powerful machines that help build it. And same goes for those who want immersive experiences playing more complex, advanced computer games. The tablet devices lack the disk storage capacity and the GPU speed to get that done, and probably will for a long time to come since they're restrained by limited cooling capabilities and a need to conserve power.
All good news, but I think we can realistically say that this will be the last upgrade before it's killed off.