Jeff himself said that if role queue is enforced (i.e. tanks have their own queue, dps have their own queue, and supports have their own queue – then 2-2-2 is enforced), queue times for DPS would be really long, around 15 minutes and thereabouts.
Right now, there is NO ROLE QUEUE, since there is just a single queue for all roles.
The whole point of the role queue, one of the hot topics right now, is to enforce 2-2-2. I think you are misunderstanding the discussion about role queue right now.
I think the context is GOATS, the 3-3 composition being played in OWL right now. Your right, there are ways to deal with Pharah, and it all involves rotating away from her at far distance, waiting for her to get up close, and the whole team focusing her when that happens.
And here’s the kicker: how often do you find that sort of team cohesion in Overwatch where: a.) the whole team rotates around the same terrain features in the same way (i.e. following the same pathing), and b.) proper focus fire from the whole team? Answer from my personal experience: not in bronze, not in silver, not in gold, not in plat, not even in diamond (that’s the spread of my rank experience in all of my accounts).