What about white Canadians and Americans campaigning against South African apartheid in the 1980s?
There's a legitimate protest to be made against the continued illegal occupation of Palestinian lands. It is not at all anti-Semitic. Israel is a country that is not one and the same with the faith. Besides, the protest is not anti-Israel, it is anti-occupation (or Pro-Palestinian if you prefer). What about the "Not in Our Name" Jews protesting in front of Indigo on Bay? Why doesn't Mammolitti go bug them? They are out every Friday afternoon. Oh yeah, he's got an anti-gay agenda with a nice little wedge issue to push.
The QuAIA is a nice convenient excuse for knuckle-dragging opportunists like Mammolitti to attack Pride. They are not endorsed as a participating group, they have no official status. QuAIA bowed out voluntarily so that it wouldn't threaten Pride from those who want to kill it, and not be a distraction from the main point of the weekend, and that was the right move given the politics of today. You can't expect the organizers to control a small renegade group. What are they supposed to do? Search bags for signs, hire paid-duty cops to arrest anyone caught with a dissenting opinion? After all, the message passes the city anti-discrimination policy, even if a few gnash their teeth because of it