Sure, it takes a bit longer. Doing a good job always does.
I previously posted about the issues GitHub had when its CDN went down. It still mostly worked but some things didn’t work. It was a good example of how a site responds in those situations and what decisions they make for them.
I think the best method to explain this situation is to help people understand the pieces that go into a website, and places where those things can “fail”, either through not loading, experiencing an error, or other reasons. It’s also helped by approaching our work from mobile first/content first, because we look at page construction differently.