The webcam is sponsored by the Snow shack which is why it is at the bottom of the mountain. If one of the cafe's sponsored a cam as well it could go up top a bit. But dont think that will happen.
The setup and running costs of the webcam are high. Most places cringe at having to pay to advertise so don't really think they will consider it. The prices are available on this site for information.