I've essentially gifted Deutsche Bahn several hundred euros because it's like drawing blood from a stone and I was genuinely having mental health issues because of it (on top of the stress of having travel plans completely upended).
I don't live in Germany though, so I've only had the single delay.