This check is overly aggressive. A file could have been written 30 days ago, never modified, continuously re-validated (304 responses), and this would unlink it.