Yeah, this isn't an act of god that no one could have possibly foreseen. This is system designed by humans that we have 100% control over.
The objective is not to shift blame from one party to the other, even if its shifting from VRUs to drivers. The important thing is that we emphasize that all car crashes have a cause and known solutions! Nearly all news articles miss this point, and tend to place blame (even inadvertently) on the parties involved rather than discuss how to prevent future incidents from happening.
There are lots of good reasons to make roads safer, lots of methods for doing so, and none of them require making drivers the villains.