I needed to go to Toronto today, and had to cross King Street in Waterloo at the start of my trip. But there was a run of some sort going down King, and cars weren't allowed to cross. I tried two intersections before I found one that even had a possibility of crossing, but even then the cop directing traffic only let a car through when there were no runners nearby. It took forever.
Waterloo talks the big talk about getting people to move downtown and create density nodes and all that, but then there is no respect for downtown residents. Any sort of traffic obstruction is okay on Sundays because businesses are closed. But hello! We live here, and we need to get around on Sunday too.
What would happen if you put a marathon through a suburb, blocking people from getting out of their neighbourhoods in their cars? Or past the big box stores or in the mall parking lot? We'll never know because nobody would ever do it. But downtown seems fair game for any kind of disruption. It sucks.