I agree with most what you said. About the bold sentence, in Colombia, motorists are very, very used to cyclists and yet they are both (cyclists and cars) at fault about many accidents that happen on the road.The photos I've seen seem to show that some riders were on TT bikes, others not. I don't think there's much use in assigning blame at this point. Most of us who ride a lot know that while motorists etc. should yield to cyclists, you also have to assume that every moving car doesn't see you and any parked car could pull out/door you at any second.
I recall driving near Nice a few years ago and saw one of the Sunweb riders on a TT bike along the beach road, and not slowly. That's crazy -- most drivers on that road are NOT paying attention to much except the scenery, plus traffic furniture, speed bumps etc.
Horrible luck for Ineos, losing their two best GT riders in the past few years to training accidents. Maybe teams need to be extra careful about training on the roads. Maybe they should just go to Mallorca or Tenerife in winter where there isn't much traffic and drivers are used to pro cyclists.