Sounds nice but it is still a hard ride to get back on the slightly slowed peleton and the group out front were pulling out time on the main bunch.
The UCI has rules about road blockages, level crossing etc. If the break has more than 30″ and it gets stopped by a level crossing, it is then allowed to restart until it has gained back it’s time, then the bunch is started.
If the break gets through then the bunch get held up, that’s tough shit for the bunch.
The problem was here that the barriers came down literally ON the bunch. 20″ earlier – no problem they’d all have stopped. 20″ later – no problems, they’d all have got through.
Massively unfortunate timing. The only thing you can do is station the police further up the road every time there’s a level crossing. Also, that level crossing only had half barriers, if it had been full ones to actually block the road then again, no problem.