None of the people you listed come close to South Park or Family Guy's shitty cast>Strickland
Who despite his many flaws hold Hank in very high regard and will stop many of his hairbrained schemes the moment Ol' Top puts his foot down. >The khans
Okay first, fuck you for including Connie as unlikable. Second, Khan regularly shown to be torn between wanting to be like the rest of the guys and wanting to excel. He regularly breaks down and admits despite everything, Hank is his closest friend and its his opinion that drives him. It's a common theme when the two are in an episode they mirror each other's actions without realizing.
Minh is a whole different bag entirely. She's not unlikable, she's a hothead that we rarely see but when we do it's shown she's more deeply ingrained into the Rainey Street culture than her husband and often opens up to people even Kahn can't understand(like Dale's gun club). Honestly the one thing stopping her from being full Texan is the fact she's still Laotian first.>Bill is plenty annoying at many times
And yet it's shown time and time again he'll still help his friends and keep the alley together be it helping Bobby, helping Boomhauer, going along with one of Dale's crazy ideas despite Dale's constant bullying, and even try to make complete strangers' day a little better at the detriment to his own health. The fact is he's so pathetic you actually want him to succeed when he actually tries to improve his life.>Nancy
When motivated will do some pretty bad shit to keep her friends in good shape, even to preserve her marriage. She takes the first steps to end the affair, she's the one who pushes Dale to be better, she's the one to draw him back when he goes too far. Fuck it's even shown that cheating runs in the family; and Dale as oblivious as he is would have let her walk off with John if she wanted it. But she didn't take that choice