Call me stupid but I had NO idea Neil Patrick Harris was gay.
I am proud to say that I have never watched anything he was in outside of trailers during commercial breaks. That said, I could tell he was queer from the minute I saw him, just like the lead nerd on Big Bang Theory (another show I have not seen).
I did not even know who Neil Patrick Harris is, and still don’t. Nor do I care.
Can’t blame you, since homosexual actors normally play non-homosexual characters in film and TV.