Thank you for the apology.  The fact that John Doyle didn't know Mr. Levy was gay, and further didn't know that "fey" was a age-old homophobic slur, makes the point that he is out of touch with the world in which he is charged with critiquing.  It's time for new blood.