I've mixed feeling on Death Battle. I have been really angry with them after some silly match ups/wins, noticeably
Vader vs Doom: It was just, I feel, an unfair fight. Vader is from a universe where being able to move spaceships is a big deal. Doom is from one with beings like Ultron, Hulk and Thor. In order to keep with those titans, Doom just becomes stronger naturally.
Buu vs Kirby: When I saw the match up, I was WTF, Buu gonna wipe the floor with that dude. When the result... WTF was that bullshit?! Buu blew apart after destroying the planet cause he was going WAY to overkill on it. The way they did it, Sayian Saga Vegeta would have been able to hurt Buu, and Frezia was tougher then him cause he survived Namek. The reason Buu was hurt was because he wasn't controlling his power. Cell's Perfect Kamehameha was said to capable of busting solar systems. Buu was a lot stronger then Cell, but had very poor power control. When he destroyed a planet, he was reaching for a metaphorical nuke to squash an ant. Also, unlike every other DBZ character, Buu didn't care if he was consumed by an attack, as he would regenerate. I always presume that is why people's clothes survive the higher tier fights in DBZ, as their Ki generates a sort of shield around their body to protect themselves from the attacks, and protects their clothes. Buu however, didn't need do this, making him an easy target to any piercing attack or an explosive attack on his level.
Goku vs Superman 2: I kinda felt they were rubbing this one in our faces, just to get back qt people who complained about the last result. It just felt too... Smug. I don't, it just really irritated me.