There is a theory that they hatch more often at night now.
Certainly it would explain why we do not seem to see sufficient duns hatching in the days to explain the still huge numbers of spinners dancing in the evenings.
This could be a temperature driven change.