In Chicago, I couldn't walk from Union Station to Michigan Avenue without passing at least that many. And that was during 19-degree winters.
Maybe this is a reflection of Geneva's smaller population. Or maybe the Swiss just take better care of their people. Or maybe, if you lose your home in Switzerland you hitchhike down to Napoli or Barcelona so you're not in the middle of the Alps when the cold weather hits.