Question: why is zurich not the capital of switzerland?
Answer: Bern was a compromise. Zurich, Bern, and Lucerne were competing to be the capital. The Swiss French objected to Zurich so Bern was chosen. In compensation, Zurich got the ETH.