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.