The problem with asphalt shingles, at least for insurance companies, is that susceptibility to wind and hail damage goes up dramatically with age, and there's not a good way to test for that. The shingles can look perfectly fine, and be leak free, but then suffer unnoticed (or noticed but not...