I think the Swiss beat you aswell. They run a rather dense network too. Not dense like NL in the urban sense of the word, but Swiss connections are very well frequented and they run through some quite difficult terrain adding to the difficulty of running it all smoothly. The Swiss and Dutch network has quite some resemblance actually in how it is ran, both more perceived as a transfer model with rather easy to read, logical timetables ("runs every half hour": 13u00 13u30 14u00 etc), both barely having any real high speed lines.
From having travelled with trains in Europe, i'ld intuitively say in Europe Swiss wins, followed by the Netherlands and then perhaps the Austrians or the French. Belgium up there is this ranking is just lies and deceipt, in my experience the Germans the Belgians are about as reliable (not), but the germans do still win from Belgium because they are (often but not always) more fair in the communication and they hand out "request a refund"-forms in delayed trains.
I think this perception is false.
On many big rail corridors like Antwerp/Rotterdam through Germany/Switzerland to Milan/Torino/Genova a lot or the rails are very shared by freight and passengers.
There are dedicated passengers rails mostly on (expensive to ride) high speed lines and there are dedicated freight tracks within ports and such, but a lot of tracks are still shared by both.
Plenty of saturated lines where you can see everything pass by: intercities, S-bahn style, freight all on same tracks and only at certains stops can they overtake each other.