I am not Swiss so my opinion might not matter to you but I would say that there are many skills that are taught with military service that help out in other circumstances. Organization, mindfulness and the ability to give and receive orders.
>currently, put 10 Swiss men in a room, and it will take at >most half an hour until their army experience becomes a >topic
What is wrong with having something that is common across generations and backgrounds that allows people to connect with each other?
In my opinion we should train people to have many skills or better put:
>A human being should be able to change a diaper, plan an >invasion, butcher a hog, conn a ship, design a building, >write a sonnet, balance accounts, build a wall, set a bone, >comfort the dying, take orders, give orders, cooperate, act >alone, solve equations, analyze a new problem, pitch >manure, program a computer, cook a tasty meal, fight >efficiently, die gallantly. Specialization is for insects. > >-Robert A. Heinlein