@Gargron
I have insider tips that it's mostly because of the infrastructure. DieBahn neglected taking care of it for years and now, everybody is a victim.

Add to this that there is a lack of train drivers, meaning there's always a risk on this side too.

And it's a waterfall from there on.