It needs those snow conditions though - more than other places, I think.
Let me explain.
Places like the 'other famous places' on Honshu have a lot to offer and it isn't just all about the snow. Steep terrain, lots of different resorts in a small area, not mad crazy cold temperatures, lots of cultural attractions nearby, monkeys soaking in onsen.... that kind of thing.