Did you ever commute by TTC on Finch East
or Steeles East? At the intersection with the railway
near Kennedy the bus driver always stop like there
is a stop sign while other cars are moving besides it. The
view at the intersection is clear and you can tell nothing is
approaching from a far far distance but the driver would
stop anyway. There is another railway junction near Georgetown
on a GO bus route I travelled regularly where the bus
always stopped. And I never ever once saw a train
approaching at that point on my trip.
Long ago I also travelled long distance where the Grey
coach would once in a while detour to regional roads
near the highway. There were intersection with
no stop signs to one or both direction. Enforcing
such seemingly meaningless routine could have
avoided this tragedy.
Any bus I have been on always stops at railway intersections. However they do not stop at cross roads when they have the right of way. This accident is a combination of a few things, but the root cause is the truck blew past the stop sign and hit the bus.
If we look at what could have prevented that accident, then you need to examine sight lines - Which there were none. Had those trees not been in the way, chances are the bus driver would have seen a truck driving at a speed that was not safe enough to stop and he would have had the opportunity to make a defensive maneuver. It is amazing that as drivers, we can make a call like that quite fast, however it is unknown if the vehicle can react to our commands that fast. I do know that I have experienced a few situations where my mind quickly says to me "that asshole is not going to make it", so I react to avoid an accident.
No doubt there will be a few recommendations that will come out of this investigation. Suggestions like road markings in the event the sun is obscuring a sign/light, grooved payment indicating an approaching stop, removing trees or other things obscuring traffic from different directions, etc.
People from all races have made grave mistakes and in this instance it is magnified.