Where there are no lights, pedestrians have right of way in Canada. Even though forcing a stop on the gasoline powered vehicle with much more momentum is strictly less efficient than making the pedestrian wait, it stuck as an arrangement, that made for a more enjoyable and relaxing city experience.
Which Canadian province is this? Here in Manitoba cars have right of way away from intersections. Pedestrians are responsible for avoiding a collision.
Canada has a very intense car culture. What you are describing has to be some sort of local exception.