Long distance trains are getting more unreliable (ICE, IC) due to repair works on the tracks - regional / local trains are mostly fine (at least in my place here) and I can't remember the last time there was an delay longer than 10 minutes here. However lately I've saw that trains are cancelled due to manpower shortages and due to the nature the local trains are organized (there is a tender and a railway company wins that tender for 5 years with the same rolling stock) peaks in capacity like on the weekend are not dealt with.