Scott Gilmore: The death toll is unacceptable, the response by elected leaders too slow and Canadians should be much angrier. It didn’t need to be like this.