This paragraph from the article reminds me of the recent HN discussion about resilience. In this particular example idling 99% of the time is cheaper, but even if idling 99% of the time is slightly expensive, it might still be a good idea not to outsource due to resilience. What if the vendor goes bankrupt? What if the vendor's vendor is unable to perform their contractual duty due to a disease outbreak? Or a geopolitical risk? You avoid these risks if everything is in-house, so these risks need to be priced in when determining whether to outsource. But more often than not, these risks are priced at exactly zero.