I don't think it is garbage at all.
Mulgrew, Picardo, McNiell, Philips, Lien & Ryan are all White actors on the show. They out number the miniorities 5 to 1. Wang is the first Asian actor to be in the main cast, Takei doesn't even count because anyone outside of Shatner, Kelley & Nimoy were all supporting cast on TOS until the films.(It's why Takei's bitching about Shatner stealing all their screne time has no merit) Losing Wang would have been a step back and hypocritical towards Treks theme of diversity, Lien would not.
It's garbage because the desire to get rid of Kim had nothing to do with his race. He was simply the weakest character on the show, that's it. Are you seriously suggesting that the people in charge of Voyager were motivated by race to get rid of him? Kes and Kim were the two characters that the writers seemed to have problems making interesting and finding things to do with. Kim won out because of the beautiful people thing.
I don't care how diverse the show is. I just want good actors and stories. If they can achieve that with an all african american cast, all white, all asian or some kind of mix...it just doesn't matter to me. Good stories, good characters, that is all I want.
And I'm one of the few people on this board who actually defends Harry! I kind of like him, and I don't think Wang was a bad actor like so many others do. But even though I have a soft spot for him, his character was still by far the weakest on the show!