I'm not sure if OOP understands context; yes South Park has made jokes that could be construed as homophobic and not all of their older episodes have aged well (e.g. the core message of the episode about why it should be okay to use the f-slur, although it's worth noting that the episode is generally sympathetic to people who face anti-gay bigotry), but they also had an entire episode against homophobia in season one, way back in the 90s and well before gayness was widely accepted in American society. With the noted exception of Mr Garrison (admittedly a very large elephant in the room), South Park's portrayal of gay characters has almost always been sympathetic, and the simple fact of their inclusion used to be quite progressive (including, I would argue, their handling of a gay Satan early in the series).
Now their portrayal of trans issues has been more problematic, but at least it's showing signs of evolving in a positive direction, which is more than I can say of society as a whole, and it could have been so much worse (they never even approached Ace Ventura levels of transphobia, for example). Considering also South Park's handling of literally every other issue they've tackled over the decades, irreverence is obviously their MO, so OOP's desired level of unequivocal acceptance is a bit ridiculous to expect. Their irreverence has allowed them to play the role of joker, which has in turn given them a lot more leeway than most shows in lambasting and criticizing truly deserving targets.
But mostly, expecting perfect levels of political correctness from a show that's three decades old and that made a name for itself by covering hot topic issues is just ludicrous.