I thought it was good how Cain died. You don't always need plot twists, meteors, and/or Bruce Willis to kill off major characters. I liked how it was unexpected. People criticize the game too much. I think after all the wait people had their own vision of what Diabo 3 should be and are disappointed when Blizzard has different ideas than them.
Whoa whoa whoa... And switch it with the "I am Justice" cinematic? Stop.