My question is: why can't they open a locally stored/saved copy of the web page from cache? Does Google Chrome store pages in a cache?
O mais provável é que o Chrome esteja usando o cache, para conteúdo que não expirou (conteúdo estático, como imagens). Os sites reais (o HTML) são provavelmente servidos com um tempo de expiração muito curto, para que, quando você os visitar novamente, você veja novos conteúdos.