I just watched this episode on Sunday (actually I watched most of Season 2, Giants were not playing) and it really struck me how much the Simpsons have changed.
I guess I don't really have a point it is just that this episode is so good to then watch the new episode was jarring. I have been...