Wow. My little ski town (Flagstaff AZ) has removed the web cams from it's rooftops... I used to check these for snow conditions before driving up the mountain.
The retailers are complaining that they did not help bring in business... I think the general recession has helped in that regard, not the web cams. (The web cam support effort was completely voluntary and there was no cost to the merchants)
I'll ski where I can see the snow before I go.