The phrase "few exclusives" means that there are only a small number of things that are available or accessible to only a select group of people. Full definition
The new owners don't seem focused on it in the near term (few exclusive cards, not a lot of compelling original content, and key staff departures). (sbnation.com)