Sad, indeed!
Perhaps I missed it but did not see any information about the speed of the bicyclist.
On busy roads used by everyone, including parking cars, careful bicyclists assume all responsibilities of their own safety… and they should. New rules or laws through advocacy aren’t going to change laws of physics!