I think this all depends on what Apple will do with the Mac Pro.
That's an interesting perspective, but Apple does have a habit of throwing even incredibly expensive kit under the bus when it comes to updates.
I mean, those people who bought the 1st get gold Apple Watch costing over $10,000... I honestly thought Apple would somehow remedy this by maybe allowing the use of the watch case with upgraded Series 2 innards (as crazy as that sounds). But nope. Just a few years later, and these people had a very expensive gold paperweight.
I suppose if you can drop $10K on a bit of consumer tech then you probably don't care that much. But still.
This is especially terrible considering how poorly those Series 1 watches performed, and how nearly useless they were for much outside of notifications (unless you enjoyed watching the progress spinner).
Apple is always perilously close to the Osborne Effect. Today's products are great, but tomorrow's will be even better. Yesterday's products? Ah, who cares?
They break this rule with the iPhone, of course, where support for older products is impressive. But this is very deliberate. It keeps entire families in the iPhone ecosystem. You upgrade and pass on that iPhone to a family member. They're brought into the iMessage and Photos ecosystem. At that point it's genuinely hard to get out of it. They upgrade at some point to a new iPhone. The circle of life continues! This is exactly how it happened with my family members. My wife hated "Apple stuff" (and still does!). But she took my old iPhone 4. Now she couldn't exist without her iPhone 8 Plus and is thinking about upgrading soon (but, my God, it's going to be tough teaching her how gestures work...).
This doesn't really apply to Mac hardware, unfortunately. There isn't the lock-in because the apps most of us use – Microsoft Office 365, Adobe Creative Cloud – are available on PC anyway. The iMessage lock-in is nowhere as strong.