South Park Creators RAGE That Politics Have Ruined Their Show As Ratings Tank & Fans Abandon November 3, 2025 South Park had to know this was happening