Oh, I"m all for not building highways at all and pushing the alternatives (e.g. public transport, cargo on rails).
But this is a special situation, a really small gap between the Swiss highway and the Austrian/German highway, so transit had to go through the villages and clogging up everything at the bottlenecks along the border (or in Höchst, Hard, Bregenz, Lustenau, Hohenems, Feldkirch etc.)