Trey Parker and Matt Stone are geniuses. They’re also Republicans.
No, they hate Republicans. But they really really hate Democrats.