That's all they ride around there: subways or trains. Few care for cars.
Gotta love the scenery though. Switzerland is known for beautiful landscapes all over. If you are truly there, you should at least look at the snow-covered mountains this time of year.