No kidding.
I'm glad that I'm not the only one who got the whole "hey wait racism" vibe from this show the past episode. I mean, Sayid's death? COME ON.
As for Jin leaving for Ji-Yeon. I thought it was fairly believable that he would stay for Sun. I mean, yeah, you have a daughter, but that's the love of yer life pinned to a wall about to drown. Idk, I think I'd stay in the sub w/ Sun tbph.
On the fates of other minority characters (minor spoilers):
Rose - (SPOILER) appears in the finale. Doesn't die in the scene that was leaked, and I doubt she will.
Hurley - (SPOILER)Afaik he is in the finale, but I do not think he will survive (unconfirmed).
Miles - (SPOILER)Haven't heard anything about him appearing in the finale. To be fair, however, I haven't heard anything about Richard or Kate in the finale either. Or claire for that matter.