They only seem to agree with the weaker claim that immunity plays a role in the patterns we're seeing, not the stronger claim that general herd immunity has been achieved anywhere. And it's a very brief superficial article, not exactly comparable to peer-reviewed studies that tend to reflect a nearly opposite conclusion.