> Or to Europe, for that matter.
Er, yeah. I reside in the UK, and have lived and worked extensively in Europe. As a public transport planner. So I kinda know what I'm talking about here.
I use public transport for all of those tasks too -- because I live in zone 2 of London. If I lived in a much smaller city, or even in zone 5, it would be much more difficult for me to do so. The ability of public transport to serve incidental travel depends greatly on the size and shape of the city, and on your place within it. So yes, it can work for some people -- but certainly not for all people, nor even for most people. Not even in Switzerland.
America is egregious for how badly its cities are laid out; with the exception of New York, they are almost wholly ill-served by public transport. Fun fact: with an average 9% occupancy, buses in America produce more emissions per passenger-mile than single-occupancy SUVs. This is not a problem that cannot be solved with more mass transport: it requires entirely new forms of transport, or spatial reorganisation of the city, or (most likely) both.