do not renege on your commitmentIf you think anyone should be bound by such an agreement, please say why.
Two reasons: 1. Because it's the right thing to do. 2. They signed an agreement, they should honour it. If they didn't agree, they should have said, "Sorry - we can't give in to terrorism", or something to that effect. But to sign and say, "haha, we didn't mean it", is lower than disgusting.
Bonus points if you can explain why the community should not have been consulted prior.
Because unlike the Anglican Church, which asks people to vote as to whether or not LGBTQ+ folks should be treated as human beings or not, the LGBTQ+ community is beyond that. The Pride Toronto organizers must do the right thing - not "consult" as to whether the community wants them to do the right thing.
Have you actually read Fred Hahn's open letter? If so, please provide an appreciation of which points you agree or disagree with.