So there is a huge difference between seasons, this is new and arguably fun.
What about differences between years?
There are many flora and fauna that have good and bad years.
It could be fun to have some animals or forageables spawn more and less during some year cycles.
Maybe even have animal and foragable NODES rise and fall each year.
example -
Imagine, you are hunting one year and see an excellent q200+ deer node, there are a fair amount of spawns in this area this year.
2 years later you notice a massive spike in deer population, but this node space now caps out at q100, the high population has worsened the quality of the deer, perhaps they even give less meat
a few years later the deer seem to be very rare, but you are finding them in higher qualities all over the place, the few that are around are prospering.
I also like the idea of having some rare forageables and animals only spawn for 1 single year and then never again, or maybe once every 5 years or something you know? Even if these things were heavily botted during the small windows that they spawn, they could still be seasonal or rare enough that they would remain as excellent trading goods (provided they were meaningful implementations) because of their rarity.