We live in a very rural area. Interesting theory, though.
Food additives and/or fertilizers are another theory.
I swear this was not a big problem when I was growing up and the data seem to support that the occurence in the population is growing and not static, so some outside source other than genetics would seem to be the reason.
Maybe the Greens can attribute it to man made global warming.