As someone who has traveled by ICE in Germany frequently, I think this article is exaggerated.
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.