I think it's primarily a way for the companies promoting and producing them to make more money, in predictable yearly cycles; I think it's also marketing to appeal to a certain demographic nd niche market; I think it's a way to ensure planned obsolescence; I think it's a way to entice new customers; and I think it's a way to test-market new features, while having customers pay for the trial.