Actually, most ski resorts in the west are on United States Forest Service land. The lease they sign with the USFS requires closure by a certain date. Animal migration is one of the reasons, but there are many others.
It's springtime at Louise! When that sun hits it's hard to stay away. Stay on the back sode and you'll be treated to Soft snow on piste and cakey on the edges. Just ensure your wax is proper and you're set!