A lot of people will call South Park mean spirited, but I think Family Guy (after around season 6) is 10x worse. For example, South Park has an entire episode dedicated to Mormons, and makes fun of the origin story of the religion a lot in the episode, but the lesson is that it doesn’t matter how the religion came to exist, but the effect it has on people. Family Guy has an episode called Not All Dogs Go To Heaven, and the lesson of that episode (while not the intended lesson) is essentially “believing in a religion immediately makes you stupid.” Usually, the only people South Park really dislikes are certain celebrities, but with other things, like political parties, religions, and definitely groups that have been marginalized, they really don’t hate them. Like, with religious and political groups, they might make fun of them, but they don’t really have anything against them (besides Scientology), unless you’re someone who forces others to be like you. With oppressed groups, they’re mostly for them, like in the N word episode, or a lot of the episodes about disabled or gay people. But with a lot of later Family Guy episodes, they might be for some groups, but it’s become practically impossible to tell, especially considering that they make anyone they disagree with have the most extreme straw man argument possible. So I think the difference is that South Park makes fun of people only because they think you should be able to make fun of anyone, and they have a lot of episodes for the people they’ve made fun of in other episodes. But in seasonal rot Family Guy, they make fun of basically anyone who’s not on their side. I saw a video talking about whether South Park is mean spirited or not, which made me think about this.