in a network of connections between cities a few hundred kilometres away, routes thousands of kilometres could become possible
On the other hand, I have to admit that it doesn't make much of a difference to me because I'm going to take that train anyway. So you have a point there.
What is your estimate, how many people take the Berlin-Amsterdam ICs all the way? My guess would be that they are outnumbered by the sum of domestic passengers, and don't add up to a full train-load (to sustain extra trains with less stops), even considering the extra attractivity of somewhat shorter trip times.
For you, this shucks, of course. But 5½ hours vs. 6¼ hours, that's less significant than say 2¾ hours vs. 4 hours, would there be high-speed lines all the way.
In short, with less stops and greater distances more rational for high-speed, international relations would be in the 'normal' range, and passengers with your kind of problem would be say Berlin-Moscow or Berlin-Madrid travellers. *Lunatic*, n. One whose delusions are out of fashion.
Now to take out some small city/town stops (from Amsterdam)
Hilversum - Amersfoort (14 minutes) Apeldoorn - Deventer (11 minutes) Almelo - Hengelo (11 minutes) Stendal - Rathenow (15 minutes) Berlin Spandau - Berlin Hbf (10 minutes)
Take out Hilversum, Apeldoorn, Almelo, Rathenow and Berlin Spandau, and you not only have a better international train, but also a better domestic intercity, IMO. Note that the intercity runs only every two hours on a track that also has a normal service. The few people in these minor cities and on connecting lines that may take the car rather than taking on 15 minutes of extra travel time should be compensated by people who do take the train rather than the car or airplane.