I had four long distance ICE journeys in the last two months. Three where thirty minutes late, one was two hours late.
Also had four long distance TGV journeys, of which one was about 20 minutes late, and one was an hour late, though that delay happened in Germany.
Apparently, DB is currently working on the infrastructure, but those renovations haven't been fully funded, and it looks like the conservatives will get in next.