Not everyone takes the car.
Why should people who don't deem it necessary to take a personal vehicle to one of the most expensive locations on the planet(city airport) subsidize those who do?
With that said, at Zürich airport, you do have ~5 minutes before there's a charge which I find reasonable.