Bitcoin
If a block is corrupted or missing, but the chain is in good health, why download the entire chain again?

If a block is corrupted or missing, but the chain is in good health, why download the entire chain again? Why not just re-download the blocks you need?