Because they way Switzerland is structured both in terms of administration and geography I don't think that a village in Switzerland is equivalent to a village in most other countries. Presumably the canton system results in more smaller cities and large villages, and the terrain means they are in a limited number of places. The largest cities are all within 100 km of each other. While a single trip in a large country can be longer than the entire length of Switzerland. It will of course be easier to match a timetable with short predictable distances at lower speeds.
I think there are pros and cons to both structures. Villages in Switzerland are well separated by geography that is physically difficult to overcome (i.e. mountains), even if the distances are not big. It's way easier to lay down a flat, long rail between 2 cities in, say, the US or Mexico than it is to do the same in Switzerland.
The structure would probably need to change for larger countries though, it's true. But you could keep a lot of it; create long distance rails between major cities with stops along these rails for smaller towns to feed into. Some European countries have this type of structure, Italy for example, though it does get very tricky for the very smallest villages
The really smaller villages in the mountains are only connected by postal bus. The villages in the valley and what I could call small towns are connected by train, but it is far from ubiquitous.
True, the density gets much lower in the villages and especially those in the mountains. But for the average person in _most_ of the Swiss villages there is some connection they can take to get to where they need to go (though it may not always be the fastest, depending on where you live)
And Switzerland is quite a tiny country, so more than 200kph isn't worth it. Regular rail connected by wire will require much more maintenance going faster.