As a former resident, you know the topography. I had always understood that it sits in a flat harbor area surrounded by mountains and is one of the most avalanche risk rated area in the world. That something the locals just live with?
A few neighborhoods in downtown Juneau are definitely in avalanche zones - not the whole city, though. Check out some web photos - on a sunny spring day it is a beautiful place.