Let's put the blame where the blame is due: the province of Alberta.
The link states most of the outbreaks are linked to a gathering in New Brunswick, and then Southern Ontario, before eventually making its way to Alberta.
the measles kept happening, constantly, again and again because AB is full of anti-vax communities.
the mennonites got hit hard, but they're not located in huge numbers around the province. dumb-ass anti-vaxers sure are all over the province tho.