To note "generative models" have been around certainly since the 1960s (hidden Markov models etc, Kalman filters - first use cases in the 1960s - passive sonar and cruise missile guidance respectively) so it is not the generative nature of them that is different.