History always repeats itself. If you know about the history of ancient China, your theory makes sense to some extent. Smart rulers could have the country in his (and his offspring's) control for more than 300 years. Bad ones could merely last for 100 years.