The less complex your train network, the easier it is to ensure trains are on time. France, Italy and Germany possibly have larger networks than Switzerland.
They also spend far more per capita on their train system.
All that and afaik they still manage to connect all important places.
[1] https://www.acm.nl/en/publications/acm-rail-monitor-netherla...