I was reading somewheres that in Moncton (I think) roundabouts are actually very dangerous because people stop to let others in. And as far as I can tell Haligonians are just like Monctonian drivers.
I think the traffic engineers just like to make confusing intersections with randomly ending lanes ... *cough* Windsor Street *cough*