He would have a tough time with defemation(I think) because South Park is a cartoon.
Also, they never explicity said Tom Cruise was gay. He just had his feelings hurt and hid in a closet and wouldn't come out.