If "being gay" is a character's main trait and personality, then there's no reason to have such a character in the first place, because that's lazy writing. If it's also just a "look! Look! We r brave and put gay person into movie!!!1 pls watch" then there's no reason to have such a character in the first place, as you're just being a tool and using it for a PR marketing scheme.
No regular person with half a brain is bothered by well written LGBT characters.
No regular person with half a brain is bothered by well written LGBT characters.