Why is the world completely fine with homosexuality?

In every form of entertainment from movies to TV shows, novels to comics, video games, etc. there are LGBT characters and they are portrayed as completely normal instead of as the sinners that they are. When did we forget that homosexuality is a sin and should be abolished instead of being praised?
8 answers 8