Sulu wasn't gay. NuSulu may have been gay. At most, Sulu prime was bi.Actually, Takei's problem with Sulu being gay in Beyond was that he has always viewed Sulu as a straight person, a fact he has stated in interviews since publicly coming out. Takei felt that by making Sulu gay, they were ignoring his intentions and wishes.
The debate about Gooding's Uhura is similarly being levelled at younger Galadriel. I have been very critical of NuKirk's portrayal until Beyond, despite him being on a story arc, although that's partly because the other characters seemed to be enabling and endorsing highly questionable behaviour. Gooding's Uhura seems very well pitched to me.