Re: "So if they were gay and doing each other, does that mean Mccarthy was wrong about the communists? "
Not at all.
But in the 1950's in the U.S.A. there was no such thing as a "gay".
There were simply HOMOSEXUALS.
And Homosexuals in the 1950's were considered by all Americans to be as equally as evil as any Communist Party card-carrying Stalin-loving commie pinko rat out to sabotage America and G-d.
Different times .... very much different times than those today.
A homosexual back then, if revealed and exposed, was FIRED immediately from any position of employment, forbidden to teach, barred from all public service as well as barred from military service. And the AMA official handbook of Psychiatric Disorders and Diseases ranked Homosexuality a most serious mental illness which called for hospitalization, brain surgery, or other radical treatments. Any decent family would disown and disavow a family member with such tendencies. The shame and disgrace they would face just having anyone learn of such a terrible thing would have been more than they could possibly bear.
That is why my being struck with McCarthy and his cronies being all closet queens didn't register with you - because the mentality today of most people is far more knowledgeable and tolerant of people who only sixty years ago were quite literally arrested, jailed, and put on trial for the serious heinous act of being a homosexual.
Keep in mind also, that comedians who used "off color humor", made fun of authority figures or religious figures, were routinely arrested on stage by uniformed policemen, beaten severely, arrested, and tried on obscenity charges.
Musicians like the great Gene Krupa who was caught in Kansas City buying a nickel matchbox of marijuana was arrested, beaten, tried, and sentenced to prison for "narcotics addiction", which meant that his "Cabaret Card" was revoked, which meant that he was also forbidden to work when he got out of prison for quite some time. Same story is true with hundreds of other great music stars from that era.
Very different times than those today, and not necessarily always better ones.