Last week's opener was lame, I'm hoping this episode makes up for it.
I disagree completely.
I've noticed something unique about South Park. Many of my real-life friends are fans of the show, and I participate in the SP threads here on FR. You can take any given episode and find at least one person who loved it and thought it was brilliant, and at least one person who didn't like it.
With other shows, it seems as if the fan reaction to specific episodes is more consistent.
I thought it was good, up until about Randy's apology... "Go ahead, apologize. Kiss it!" and "Jesse Jackson isn't the emperor of black people." Then it took a weird turn, and I still haven't really figured out what the ultimate point was.