Its just like music. Kids don't love your rock 'n roll until they get old enough to actually understand what the guy is singing about. So we get punk. Then we get punk bands, covering rock 'n roll classics. Then, we get punk rockers. Then, we get old rockers, complaining about the quality of the current generations' music.
This seems to be cyclic.