You're accusing Odysseus of being a bloodthirsty asshole because he "stood by" while someone else killed a bunch of sleeping soldiers and because he, himself, killed the suitors who ganged up against him yelling "he's just one man, guys, let's get him" (liberally translated)? Clearly, we do not have the same definition of "bloodthirsty".
Which of the warriors were not bloodthirsty? Ajax, for example, was not bloodthirsty, who stood strong with his shield and without the help of the gods, a defensive bullwark for the Acheans. Hector, was not bloodthristy, who was just trying to defend his city and his people from the calamity brought on by his idiot brother who couldn't keep it in his pants. Aeneas was not bloodthirsty, who escaped the burning Troy to found Rome. Patroklus was not bloodthirsty but was just trying to save his friend's honour (by killing people, no doubt, but in the middle of a war).
Achilles killed Hector and dragged his dead body behind his chariot to desecrate it. He refused to hand it over to Priam, Hector's father, the king of Troy, when he, an old man, came begging on his knees in grief asking for Achilles to do the right thing by the gods. Achilles was an asshole. It is a disgrace that an entire epic poem was written for his "rage". Screw his rage.
Edit: remember also that Achilles was the only one of the Achean lords that didn't have to fight, because he hadn't taken the oath at Menelaus' and Helen's wedding (he was living as a girl at the time). He accepted the invitation to go to the war for glory- the glory of killing men. What a glory. Unlike the rest, he did not leave behind wife and children, and loyal dogs and slaves, because he had none to leave (though he did have a wife, I think). Not to mention: he was invulnerable (mostly) so he could cover himself in guts and glory without fear. Yeah, what a great hero.