I had a rough time watching that video beyond him talking about the definition of counter.
I know there are people out there that think there is a solidified answer for everything, and that countering is the absolute meaning of denying a singular character. That extends to most games, but trying to expand a vocabulary that repersents quick responses and commands, bugs me. I just expect when me or my team request a counter and/or someone to deal w/ a pharah, I at least expect a hitscan to come on the board rather than a mei/junkrat/reaper. Fuck off, and just realize countering is not black and white. /rant I had to deal w/ that in League a lot, because I was a Lux/other mages main in Plat and the reminiscences of Zed's still existed after some assassin nerf. Get chewed out because of counter, when 8/10 I would body a zed, and provide 100% more team pressure.. but no, zed counters you.
I've kinda just watched the Pharah rants and held off saying anything, but if you struggle and find that you, yourself cannot take her, look at going Road if you can play him. If you try to reserve your hooks mostly for her, while throwing the occasional attempt for mis-postioned/flankers.. That Pharah is generally fucked, aside from a few maps in which she is just tremendously good at.. like Night Market, but that requires the >faster to really beat that and people seem to put dicks in their hands when the Pharah gets a primo setup and continue to poke which prolongs the issue of trying to get in.