That's because the number of avowed homo characters or 'personalities' on the TeeVee is more like one in four, giving the impression that such behaviour is much more common (and much more acceptable) than it actually is.
Democrats and the urban media live in cities. In NYC one in four really is homosexual. From the perspective of concrete cliff dwellers: there are too many people in the world so abortion and homosexuality are needed to control the problem, there is too much concentrated pollution so the EPA must do more regulation, there are too many angry crazy people around so guns must be banned, the are too many ultra rich people buying new expensive stuff and it's no fair, the urban heat island effect causes the temperature to be much warmer than the countryside they fly over so global warming is personally real. If this was your environment 24/7 you might also come to many wrong conclusions about the world beyond city limits.