Since apparently some are still trying to make this about race, as an Asian guy I'm just going to say it--they called Andre Kim's character Kyle instead of Sulu so that they could just leave him in the transporter room and not give him the episodes and development that Sulu deserves. It's the literal definition of token. No wonder Andre left, I'd have done the same if I were an actor.
That's why it infuriates me that the canon issues regarding April immediately have the show's defenders say they care about diversity when Trek basically told me as an Asian man with the whole Kyle nonsense that they're not ready to have an Asian man be a strong lead. The last Asian guy featured prominently on Trek is the butt of jokes to this day, on this very forum, regarding being a perpetual ensign.
If Trek's trying to claim improved diversity, as an Asian man myself I am not impressed. It then even gets more irritating when white people tell me as a minority man how I'm supposed to feel about racial issues, or outright say there's "something wrong with" me if as a minority myself I make my own headcanon regarding April (that again, no one is forcing anyone else to accept as their own headcanon).