Nope. The pharah changes were a nerf in some aspects, with the reduced splash damage, you now have to fly low and get direct hits on her shield, or her. These days, I’ve had good luck taking out Pharah’s as Zen, because of how low she has to fly. Shows to me that you don’t play Pharah that much, or you have a mercy pocket keeping you topped up.
The break her shield argument is dumb, because it regenerates very quickly, and she can hide behind a wall, friendly barrier, or hell, even the payload to regen it. By shooting it, you are just wasting your time that might’ve been more beneficial killing someone else.
Again, any sort of main tank barrier makes snipers pointless. They have much larger fish to fry than shooting at barriers.
How many times have you seriously seen bastion being played, even on payload maps, or being played in general? Bastion may counter brig, but he himself is countered by the rest of the enemy team, just like Pharah.
Did you know that doomfist has to stay completely stationary for a few seconds to land his rocket punch? Did you know that uppercut and seismic slam both puts him in a very predictable trajectory that makes it simple for both hitscan and projectile heroes alike to shoot him. Spoken like someone who has never played Doomfist.
With proper communication and smart play, Rein gets completely destroyed by Brigitte+Ana. A single ana bionade on Brig will both buff her inspire, as well as disable healing on an enemy rein, making him completely useless, and since Ana is meta right now, you can see this happening in pretty much every engagement, unless you have an Ana of your own.
Brig requires no mechanical skill, just gamesense, which every hero needs.