There are millions of people in Toronto and millions of automobile/pedestrian trips every day.  43 pedestrian deaths a year is frankly a minuscule number in comparison.  So the suggestion to reduce speeds etc. is utterly absurd.  The only way you're going to get the number of pedestrian deaths down to zero is to eliminate cars altogether.  But I guarantee you people will find other ways to eliminate themselves from the gene pool.