Not just winter.
Oaks produce huge numbers of acorns about one season every 7 years. My yard had thousands and thousands a few years ago, for example, but very few since. Oaks seem to do this to overwhelm squirrels and ensure that a few acorns manage to germinate. Squirrels that can save acorns for years will do much better than squirrels that can only save enough for each winter.