I HAVE NO HOPE FOR THIS GAME ANYMORE.
YOU KNOW THAT WHEN I DID ALL OF THE ELIGIBLE GYMS IN THE SAME S2 CELL AND I CAN'T EVEN GET A PASS, THERE IS SOMETHING WRONG AND YOUR CLOWN HELL "EXTORTION RAID" SYSTEM MUST BE SCRAPPED.
AND IF YOU GET MORE BADGES, DO MORE RAIDS AND HAVE HIGHER TRAINER LEVEL, EX RAIDS ARE ACTUALLY IMPOSSIBLE TO GET! WAY TO GO, THIS CLOWN HELL COMPANY IS DISGUSTING ENOUGH THAT I WILL PRETTY MUCH STOP RAIDING.
AND DO YOU KNOW THE FUN THING IS WHEN I AM HAVING FUN WITH MY 0 PASSES, THERE'S ANOTHER NECKBEARD WHO GETS LIKE 11 AND IS GETTING HIS 12TH PASS.
SCRAP THAT "EXTORTION RAID" SYSTEM AND ACTUALLY DO SOMETHING THAT ALLOW REAL POKEMON MASTERS TO SUCCEED.
THIS PICTURE IS WHAT HAPPENED WHEN I CHECKED MY JOURNAL FOR ANY EX RAID PASSES. HAVE FUN WITH YOUR MEWTWO RAIDS!!

Answers
There's some people in my local Discord group who've received 3, 4, and 5+ EX raid passes. Others still have yet to receive one. I personally know of two people who have each done over 400 legendary raids (many at parks and sponsored gym locations), and have yet to receive an EX pass. It's a terrible system, certainly, but you're not the only one who's luck hasn't been so great.
Also, I'm not sure what the point of the screenshot is...
Really you think that is raiding too much????
For comparison, I'm level 40 (32M XP)
400+ legendary raids
80+ non-legendary raids
4 mewtwos (3 in Gold Gym locations at parks) +2 passes for the upcoming waves
Ever thought you might be doing something wrong? Every ACTIVE player I know in my city has at least 1 Mewtwo by now or at least have a pass for the upcoming waves. That's because it is by now OBVIOUS when, how and where you have to raid.
Ask yourself a few questions. Are you raiding in gyms that have had previous ex raids? Are you raiding in there the day and the day before the ex passes are sent? When you raid, there are large groups of people raiding or not? Do you divide across many small groups or a few large ones? Are you only hitting one s2 cell or various across your city?
If you don't know why any of this questions are relevant you are not doing things right.
And by your values you are clearly a casual in my view.
1. I am clearly raiding in park gyms with ex raid records.
2. I am not, the raids are performed for an entire week, the day before the ex raids i just stop targeting parks
3. Definitely because even a porygon in an eligible gym has like 12 people and a poliwrath 20 (All of these people i assume are trying to trigger ex raids, otherwise nobody raids poliwrath)
4. They were all large groups, i never try to solo these eligibles
5. Defintely i am targeting multiple s2 cells if i could. Just raiding like 3 to 4 of the nearby cells (HK Island Area, Tsim Sha Tsui area).
2 you are defenitely doing wrong. The last 2 days are the days most passes are won. Those are the days you should cover as much parks as possible not the days before!
Smaller groups tend to trigger more ex raids from my experience. I don't remember seeing groups higher than 11 people here in a lobby. Usually we divide in groups of 5/8 people divided by team if legendary, others we solo/duo/trio depending on the account.
Personally I only go for raids I want, currently Kyogre/ttar, I never proactively gone trying to raid in specific gyms just for mewtwo. That's just plain stupid IMO. If I do anything other than the above is just because I have the pass from the day before about to expire. Which don't happen a lot. If I go a ex elegible gym and is not because of the above mons its because I am with a group that wants to do it and still, I sit that raid out.
It took me 237 normal raids and over 600 legendary raids before I finally received an EX pass. There's a lot of people in that same boat; they've done hundreds of raids, and many still haven't seen a single EX pass.
So, based on the numbers you've provided for your total raids completed, I think you're overreacting. Juuuust a smidge.