If anything we need vents now more than ever, we fit double glazing which removes the dehumidifying effect of the windows, however we clearly do not want drafts, and so it depends on the location, this house we are sheltered from high winds, but start point is look at humidity in the home, today in ...