Often leaking vents dont show up as ceiling stains. Many simply allow water to enter the framing of the house and over time rot the frame out. Other times they allow water to get into the plywood under the shingles and rot that out. The damage isnt instant, but over time it can be significant. For a relatively small price you can stop this potential with critterquitters.