Not bemoaning at all, it's a matter of size, geography and topology why HSR does not make much sense in a country like Switzerland.
The country is roughly 300km long and ~200km high, add to that a lot of cities, which need to be serviced with relatively small distances.
HSR only makes sense, when a train can travel big distances between nodes.
Instead a different approach was chosen:
The trains are dispatched by clock face scheduling[1], which makes much more sense. Trains leave nodes by the (usually) half hour and deliver passengers to connecting nodes within the time required to connect to transfer. This guarantees scheduled connections, even when there's no direct train.
For example: If you want to get from Zurich to Lugano there are trains leaving at 5:10pm, 6:10pm, 7:10pm, etc.
The first and the last are direct trains, with the 6:10 you need to get out at Arth Goldau to connect with another train, which leaves 4 minutes later.
For a small country like Switzerland this concept makes far more sense than HSR.
It's probably one of the most efficient train networks with the exception of Japan. So bemoaning generally happens on a very high level, if at all.
[1] https://en.wikipedia.org/wiki/Clock-face_scheduling