I was at a wedding, standing just off the dance floor, when a pleasant young man in his 20s approached, introduced himself and asked where I'd had my hair done. I shook his offered hand and began to answer, but before I could he said, "I'm gay, by the way." I nodded as if this were my business, but thought: I wonder why a total stranger thinks I want to know what he wishes to do with his genitals? What an odd way to say hello.
Well, I'm not hearing the intonation, but it seems to me the young man was being funny. A man in interested in a woman's hairdo and who her stylist is? That makes him look like a gay stereotype. It's funny at that point to say "I'm gay, by the way" because it's mocking the stereotype. A straight guy might say "I'm gay, by the way" at that point for that reason. Correct me if I'm wrong, but Noonan seems bereft of a sense of humor!