i.e., latenlzy, while the good mod warned us not go "which one is better" kind of bashing, I suggest we stops "political fortunetelling" too. (What if I start to say that you never know, everything in west including social justification system (law) is, commercialized? - outright bashing, right?)
A general idea which the SDF members haven't mention is: The dispatch got something really wrong, with somewhat solid proof:
The two train, The D301 which now at the back, was supposed to dispatched before the one D3115, yet it was D301's "head" collided with the "end" of D3115, at the same line. - You can image how wrong the dispatch has done even with us normal unprofessional view.
One possible conclusion I get from Chinese BBS is that, the D301 missed the supposed dispatch window, and even more f*cked up is that the over all dispatch system ALLOWS certain amount of "catch the schedual" effort, as long as it is "OK". Well it was not OK this time, the D301 speeds up trying to catch the supposed schedual while D3115 lost power, and they were at the same line without anyhope to sefely seperate the line when D301 also lost power.
Proofs:
1. The supposed dispatch schedual is published, ordinary people find out the inconsistent.
2. Video by bystanders at that time, who footaging the nearby road traffic condition (rainstorm hit the place and the town road was muddy - accidently captured the train collision - shows both train during the time, was power off, the moving D301 hit the almost staioned D3115.
Well, it's not offical, but with reasons.
Edit:
I would like to point out that people's unrest not comes from finger pointing "who exactly is responseble" about the mis-dispatch; but comes from the reality that systematically speaking, it is allowed (day to day existing) that trains "catch up their supposed schedual" while other trains operating at the same line. It was just too bad this time, the D301 and D3115 both didn't being properly guided for each other's coming - THAT reality, pisses.
If it's not this time, it simply would happened somewhere, sometime... That's what Chinese ordinary people critics about the so call 铁老大 "railway big brother" - what a heck chaotic administration system you are running!