I think the riders, right now, are going about it in the wrong way.
Sometimes they might have to adjust their speed and go as fast as the road allows them to. It cant be full gas into corners on a narrow road with riders all across the road. It is a lottery who goes down and who is not.
Maybe they will have to accept to take a few seconds loss here and there. At least you are in the race with a fighting chance, and hopefully your competitors will lose some here and there too. Hopefully the bad luck evens out.
UCI and ASO of course has to do their job on taking precautions and do their job on safety measures. They have for sure screwed up in the past, but I dont think the blame is totally on them right now.
Teams and riders also gotta use their common sense in some situations. There has to be some accountability from their side too here on how they race. You have to adjust how you race and how fast you are going. Each individual knowing their limitations. Depending on if it is uphill, downhill, flat, curvy, smaller road, bigger road... and so on.
For sure there can be a bad design. Dangerous ones, but maybe everyone has to adjust sometimes also. Not thinking it is totally safe to go at 60km/h with 4-5 riders all across the road. Everyone stressing over position. Things gonna happen. Reckless behavior.
My two cents. Agree or dont agree. If you read this long, have a good evening.