Assuming there's about the same amount of blind people in Geneva as there are in Seattle/Bellevue, I think they're a lot better off here in Geneva. Why? Simply because I see them out and about, tapping away with their white canes, going places and doing their business.
I see them taking the bus frequently, there was one at the train station the other day when I went to Bern, using her cane and a guide dog and taking a train, independently, for crying out loud. I just can't imagine that happening in the US. In any case, I haven't seen it, maybe it happens in other cities.
I saw another blind guy, with his two children at the playground, supervising them, and accompanying one of them to the bathroom. Impressive.