If being gay is not a taboo secret then why hide ?
Its like smoking weed.... in many countries, pretty much everyone with half a brain knows it should be legal but yet you have to watch who you talk about weed with.
I guess you also dont really want to see someone hitting a bong at the bus stop either haha.
Gay people aren't causing society anymore harm than straight people overall therefore it feels strange that its a topic to many people. Many people in society have lag on the issue or lack capacity due to old age or are suffering from previous society indoctrination.
Lets take russia as an example seems like they are still pumping out anti gay indoctrination, its probably for a simple reason like they feel more straight couples = more population and aren't happy with their own population growth rates.
IMO everyone is partly gay even if its 1%.