In terms of whether we trust the old archive, there are two reasons we do fresh backups:
1) It's difficult to determine automatically if the backup is somehow corrupted without actually doing a full restore. Better safe than sorry.
2) Full backups also let us delete old backups. If we kept long incremental chains forever, we could never delete any of them.