But if you're a professional and depend on one being available at all times, it's part of the cost of doing business.
What if your machine was not faulty and repairable, but stolen, broken because you've dropped it, etc? There would be no warranty/repair at play there, and no replacement unit.
So, a professional should always account for a backup machine as a, well, backup as part of the cost of doing business.
If they can't afford a second machine, they can ask themselves if they can afford weeks without a machine and customers waiting for work to be completed, more...
I think the point you're missing is that it needn't be a requirement of doing business, unless you insist on using Apple products. And, even if I have a full closet of old computers (I do) that doesn't mean I find it enjoyable to switch back to old hardware for a week or more, when the alternative is somebody coming to me within a day to fix it on site. If I enjoyed using that old hardware, I probably wouldn't have the new hardware would I? Surely any typical Apple user prefers using their brand new $2000 computer over their old computer that would struggle to get a tenth of that on ebay.
I don't think I'm missing any point.
Comparably spec'ed laptops from PC vendors are of similar price. And even a desktop tower-style PC soon goes to more than $2K with good enough components (if you're a video or audio pro, for example -- a sysadmin could get away with a $300 PC barely able to run SSH). At best you save the Apple premium (let's say 20%), but there's still a cost for a second unit, and you should consider it part of the cost of doing business.
>And, even if I have a full closet of old computers (I do) that doesn't mean I find it enjoyable to switch back to old hardware for a week or more, when the alternative is somebody coming to me within a day to fix it on site
Who said anything about "old hardware"? Your backup should just as well be a twin machine to your main driver, that you buy in pairs as backup.
This all is common (and obvious) practice for businesses -- who buy spare PCs, or lease their equipment and can have new ones on demand. It should also be common practice for an individual developer/designer/pro computer user working in an one-man-shop.
But let's pretend good support contracts don't exist because if it's not Apple it must not be real... If I'm going to pay the full price for duplicate hardware, I may as well wait until the day it breaks then walk into an Apple store and buy whatever they have in stock at the moment. I'll be walking down to the Apple store to get the broken one fixed anyway, won't I? And on the off chance that the computer never breaks I've just saved myself $2k that I can use to buy a bunch of cocaine and throw a party to celebrate reliable consumer hardware. That sounds like a lot more fun than owning twinned computers, no? You're invited.
If I lost my laptop, then yes, I would bite the bullet and buy a new one.
If I need some trivial issue to be fixed by replacing part of the panel, I shouldn't have to go buy a new one to use for one week.
Has HN forgotten that some folks don't have the resources we do (now).
When I first got in the game, I had only one machine for like three years. I was super happy Dell came onsite to swap the laptop main board (c2001). I couldn't afford a second box and for sure couldn't afford a three week delay.
Apple, with all that cash, should be able to deliver a similar experience.
Not many tasks require high end hardware