I agree, because South Park has a lot of things going for it. Primarily, each episode takes about 5 days to make. This means that the producers can stay ahead of the game by dealing with current-day topics as they're happening and not having to resort to them after the fact. As such, it's a lot easier for the show to remain fresh because they're constantly supplied with new material.