Travelling by Train in Germany
theguardian.com
theguardian.com
Yes, delays are frequent. However, the routes are also quite long and complex (in France, the rail network consist out of spokes around Paris).
A 30 minute delay on a 7 hour (Amsterdam-Berlin) journey is like 4 minutes on a 1 hour journey.