That was my first thought, but if you're waiting to turn right across a queue of very slow traffic, then someone makes a gap and flashes you, are you really going to ignore that and wait for a natural gap that may be several minutes later?
It's one thing to allow for others' incompetence and hesitancy, but it's a different ball game when malice is involved.