the explanation looks pretty obvious to me.
only 300,000 people there. the degrees of separation are so small the chance of getting away with anything is very small.
statistically speaking, the sample is so relatively small, its % rates of anything have large margins of error.
socially, having such a small population means a whole new bunch of causes and effects that larger populations dont have.
not surprising at all. its just a dumb study.