The fact that Ravi isn't a knuckle-dragging homophobe makes it worse. Flaming, personal hatred would have been an explanation. If I have the story right, Ravi was just having some cruel fun to entertain himself and his friends. That meanness is worse than hot hatred, any day.
I don't know Ravi's heart. Maybe he's just an immature, entitled middle class brat with a mean streak. Maybe he would have grown up to be compassionate and caring, a hard-working computer scientist.
No more. Ravi's life, even if it doesn't include 10 or 20 years in prison (and of course it shouldn't -- he was cruel, but not a killer) his life will be dramatically different.
Tyler suffered terribly (and not just because of Ravi and his cronies). His family is devastated and forever changed. So is Ravi's. Everyone involved deserves deep compassion.