Germany is quite predictable compared to some other countries.
It is predictably bad. I think I'm 5/5 for my last few trips with big delays or even cancellations of legs.