My opinion - and I have nothing to back this up besides a hunch and cursory observation - is that Canon is working on longer product cycles because those 3-5 year periods often sufficed in prior years. Moreover, this consumer/low end pro end is the one seeing the fastest updates, which are probably connected to the technological advances in the smartphone camera modules. If one looks at the high end, Alexa and F65 are six years old and still hold their value to this day despite the more recent Red offerings.