This is not the place to discuss what's on the site. If anyone wishes to know that, the place to look is on the site. And if you want people to know what's on the site, that's where to tell them.
But in any case, we do not think of sites in terms of "number of pages" or "aggregate content," so all that is irrelevant. Certainly we know of people that daily blithely publish 100,000-page "sites" that contain not a nibble of unique content -- you can read about them too, in any SERP perp forum.
As for the number of invis affiliates, that's a very good point. Certainly that makes it much more difficult for each one (or any one) to come up with anything unique. Perhaps that's why so few are listed -- and, who knows, if those few were re-reviewed they might even be removed....editors aren't perfect, and stuff slips through that oughtn't.