In diablo 2, no matter what, Tyrael was alway firm, resolute, and unflaggible. He knew what options he had and what he needed to do in a given situation, even if the option he had was almost hopeless.
No matter the situation he always sounded in control; listen to him when he's telling marius to run: He knows he's about to get his but handed to him by baal and diablo, and the situation is grim, but he doesn't go breaking down and crying like a whiny little baby like he does in this game: He knows he still has a job to do and a CHANCE no matter how small of marius keeping the stone out of the evil's hands.
On the other hand, i just wanted to slap him constantly in this game. How the heck did Blizzard turn one of my all time favorite characters into such a whiny baby?
I mean, this is literally like if Gandalf started crying about how bad of a job he'd been doing in return of the king. They took a character who was the knowledgeable authority figure helping the heroes, and just ruined him.