Well, if you don't have a definition, then you better find one before dismissing the other one.

The list you have provided is suggesting that almost all re-brand, re-fresh, and "ovulations" should be considered as a new generation. That's a mess, you need to have a clear definition, otherwise they are going to fool you to by the same "old" 40nm GPUs (with some improvements/evolution that nobody is denying) as a new generation.