Probably because a lot of people still do not 'accept' people being gay. The more people 'come out' the more accepted it will become...the good thing is that amongst a lot of people it *isn't* a big deal to hear but can be a big deal to admit. It took James Randi till he was in his 80s to admit he was gay and no one was 'bothered' but he had grown up when it was totally unacceptable...it was still illegal in the UK in the 1960...well, 'homosexual acts' were illegal...screwed up the theatre and TV of course...loads of gay acts there.
As my dad said at the weekend: "All my favourite actors are turning out to be gay!"
He's old so I'll give him some slack!
James Randi's gay? Well there's something I didn't know.
I guess the subject never comes up whenever he guests on some of the skeptic podcasts I listen to.
Also, he's not obviously gay either, the same as a great many people who just get on with their lives without causing society to implode on itself - although you wouldn't think that the way some anti-gay ranters go on...