And it excludes people who are shit out of luck in the S2 cell department: massive cities lose their pool of Mewtwo invites, and the volume of people raiding in places like Singapore compared to the # of passes given out is hella miniscule (Brandon Tan is a shining example of this). It also excludes those who live in places with few gyms and can't trigger the Ex Raid because they don't have a park tag, or they aren't sponsored, or simply the S2 cell that covers their town also covers a million others.
Despite the fact it's been roughly discovered how the mechanics for triggering these Ex Raids works, location still plays a huge factor, and above all, luck. It's this aspect that has people pissed. The Ex Raid system would be much more acceptable if there were tangible requirements that allowed the playerbase to access it; as even the dev post from November has stated nothing concrete regarding how Ex Raids truly work other than to raid park gyms. Badge Rank does not matter in the slightest (in fact, Bronze seems to be prioritized over Gold in the research done), and higher levels have a lower chance of being picked for Ex Raids compared to less hardcore players (where the dev post implied the opposite). It's not a good system.
400 legendary raids, one Ex Pass for me, despite raiding with the full knowledge of S2 cells and how to trigger these raids. I have friends who do the EXACT same raids as me and they're on their 5th, 6th, or 9th Mewtwo; I got what I call a fluke and a December 25 Mewtwo that was cancelled for most of the people I knew. Luck is what is driving people off and that is why there is such a big outcry against the system as it currently stands. I'm grateful that something like Deoxys or Rayquaza hasn't been locked behind it (yet), because it'll just piss the majority of the playerbase that lack even a single Mewtwo.