Making Sulu gay is an amazing decision. It’s unfortunate that George finds it unfortunate. It very much fits in with the diverse and accepting nature of the original show.
And was Sulu ever proven to be not gay? Don’t see the issue here (it’s not even completely out of left field for the character because of Takei’s orientation). Awesome that Trek finally has a gay character. Beat Star Wars to it!