Our screeners do not arrive on a set date each month - sometimes we can put up reviews a lot faster, sometimes we can't. There were other issues in the past as well, but not on our end. I have also delayed a few reviews because I wanted to see the booklets for certain releases before we publish the reviews (a long time ago certain members requested that we include some of the technical info in the reviews). It is not easy to please everyone. Bottom line is this: Criterion have been doing a tremendous job to supply us with screeners so you could see early reviews.
At the end of the day, as you could see, we have reviews for every single Criterion release, and I think that this is what matters the most - complete coverage. You could look up any release you want