Tyrael has been behind most of the major demonic events in Sanctuary though. For instance he was the one who helped Tal'Rasha sacrifice himself to trap Baal (IIRC). Things like that just don't add up.

Did Tyrael really need the help of Marius? And why exactly was there an Angel hanging out near Diablo's sanctuary?

besides he did blow up the worldstone, which apparently resulted in Mt. Arreat going up leaving a giant crater and screwing up the barbarians.

But, that would be a really lame story. It would be far more interesting if Tyrael's intentions were and are pure, but he's just a colossal fuck up. Even more entertaining would be if he tried to redeem himself and he ended up fucking things up even more.

But, that would be a really lame story. It would be far more interesting if Tyrael's intentions were and are pure, but he's just a colossal fuck up. Even more entertaining would be if he tried to redeem himself and he ended up fucking things up even more.

I have to agree. The bad guy in disguise of the super-good guy thing is really a kind of tired cliche.

It would be far more interesting if Tyrael was trying to help, trying to do the right thing all along, and his good intentions keep getting twisted around to make things worse.
I think if they really focused on his shame for this in the story, it would make things exceptionally interesting.