Having been born out of the sexuality-liberation movement, the pride parade has always been political and controversial. Grass-root anti-corporate and left-wing groups used to form the bulk of the parade marchers. These days, it's dominated by groups sponsored by Corporate Canada and Corporate America.
For several years, an "anti-Israeli illegal occupation of Palestine" group called Queers Against Israeli Apartheid participated in the parade, but the Jewish group protested and succeeded in getting the anti-Israeli group banned from the parade. Meanwhile, the Jewish group makes sure they show a strong presence at the parade.