There's a difference between idealism and pragmatism. The idealism is that cycling on roads is completely legal and should be safe. The pragmatism is realizing that drivers in this country are aggressive assholes that give no regards for the safety of cyclists, pedestrians and even other drivers.
The Gaudreaus have absolutely no fault in this accident, the only thing "at fault" here is the asshole driver and the general messed up driver culture in this country. But you can pragmatically look at those and reasonably say "the lesson for cyclists is to bike as far away from cars as you can" while not blaming the Gaudreaus for the accident.
Absolutely 100% agree. I bike a ton and it's just mind numbing when people bitch at me for going on the sidewalk rather than staying on a busy road. I'm concerned with my safety, not your comfort.