On the downside, though, if snow doesn't show up at your resort, you could be left holding the bag.
Last winter, my family had 5 season passes for Stevens Pass in Washington State. Due to lack of snow, my spouse skied one day, I skied two days, and none of our kids skied any days at Stevens. Harbor Resorts, which owns Stevens and Schweitzer, didn't even offer a discount for this year's pass. Instead they offered $50 (we affectionately call these "bogus bucks") in coupons to get a discount on junk at their stores on the mountain.
That said, a season pass still offers great advantages over buying a lift ticket all the time.