I really don't get the hostility. Why do I have to drop all my Apple equipment because I'm unhappy with Apple's direction for their desktop/laptop machines?
Because a reason of
anything can happen is insufficient.
I'll spell it out for your: quantify the odds that a USB-powered desktop will fail in such a way that you'll need to get your computer bootstrapped by another. What are the odds of that? They are damn small. Why the #!$$ would you be even worrying about that?
The protons could decay inside of the molecules of your computer -- resulting in catastrophic failure -- it
can happen. What are you doing to protect against that?
I know no one else who owns a Mac. Period. I don't.
But you were the one who told us that anything
can happen. You could develop a friendship with a Mac owner in the next 90 seconds.
The closest Apple Store is 45-minutes away; so 90-minutes round trip.
And the odds a UPS-equipped Mac requiring jump-start from another Mac are so damn small that it really doesn't matter. The odds are FAR HIGHER that you could trivially find someone nearby who could jump-start your mac.
If a Mac became bricked at an inopportune time that puts me in a difficult situation.
Any computer can fail at any point. By your "logic", it
can happen. Make a backup plan!
Any other Mac I'd just boot from an external drive with a clone of my internal one (which I make routinely).
...and none of those other Macs have "a Thunderbolt or USB-A or USB-C to USB-C cable"? How do you manage that?
You can like this direction all you want.
What I don't like: you have failed to paint a scenario where you couldn't bootstrap from one of your other Mac computers.
You have failed to explain why. That is the problem! What exact scenario where you "routinely" do clones to external drives wouldn't be able to bootstrap this new Mac? Paint us the
exact scenario where you're SOL. What computers are you currently using that all lack Thunderbolt?
Nor do I see any reason to abandon Apple entirely for this.
Bingo! Ding! Ding! Ding! You've failed to even explain why you would need anything but another Mac -- which you clearly have around -- to bootstrap this hypothetically-bricked iMac Pro. If you religiously use UPSs for your desktop machines, odds that you'll have a failure during a software update are microscopically small. If you do have a failure, you've got plenty of Macs around to bootstrap from. This is a no-brainer.
That's the stupidity: why are you complaining about a non-problem?
Assuming they go this route with all the macOS machines at some point, it just means I'll keep my existing one as long as it suits my needs, then move on to Linux or a BSD-variant.
...and you'll just find some different non-problem to complain about on those platforms. Since anything
could happen, that certainly could.