I don't watch TV at all now (except for what I can glean off the internet), and have never really been a fan of the medium.
But in terms of progress, all you need to do is look at two characters from the mid-80s to see how far we've come:
1)
Steven Carrington:
Dynasty's writers were always highly ambivalent about this character: he even married Sammy Jo, for crissakes
Aside from his sexual orientation's contributions to occasional plot twists, it was never apparent whatsoever that Steven actually
was gay.
2) Coco:
The Golden Girls pilot episode included a gay cook/housekeeper named CoCo.
According to IMDb:
The show's creator, Susan Harris, decided to drop the character after the first episode was shot because she felt he was unnecessary. Once Sophia came along, she became a stronger character, and with four major characters there just wasn't enough room for Coco.
This is simply not correct. I have seen the episode in question and distinctly remember seeing Coco and Sophia interacting. She referred to him disparagingly as the "fancy man". Coco was cut because American TV simply wasn't ready for a flamboyant gay man in everyone's living room once a week.
Though it could be argued that
Frasier opened the closet door in prime time, both he and Niles were straight, which was perhaps the funniest thing about the entire show.