I also don't understand this. In Germany there's the basic rule to only drive so fast/slow that you can break in viewing distance. Notable exception is the Autobahn. Everywhere else you gotta be able to come to a halt in visible distance. It's not only a rule but very much common sense. Accidents do happen tho and I'm glad that this might push more awareness, more rigor in procedures etc. But at the end of the day all parties are at fault to some degree.