I've not had such bad experiences on Deutsche Bahn (German Railways) recently. I'm not travelling today but the delays are wild. Some trains are hours late!
Reasons given : police intervention on train, ambulance intervention, technical failure on train, staff late arriving, previous train late...