Ratings snapshots mean nothing. There are multiple delivery methods available these days.
I could give a rat’s patootie about ratings snapshots.
AFAIK, the only ‘ratings snapshot’ is what I think about him and I’ve pretty much said my piece. I’d also hazard a guess there are others out there that have observed the same things I’ve mentioned.