Well, this is the problem, right. Resiliency only pays off when there's a crisis, otherwise it's a net cost. So if you're outcompeted by the other non-resilient companies before that crisis happens, it doesn't help.
I feel like societal resiliency needs to be rewarded (in many contexts, utilities are obvious but also food supply, etc) but I don't know what a good way of doing this would be, except making it government run and making resiliency a primary objective. I don't see how a for-profit system that rewards short-term gains could ever be made to value resiliency.