Most Helpful Guy
Superman. I don't hate him, but he's such a Marty Stu. He is pretty much a god in the DC Universe, yet he ALWAYS falls for the Kryptonite gag over and over.
That's another reason why Batman is superior to Superman. Batman knows he has no powers and can be just as vulnerable as anyone else, so he makes up for it with constant training, learning, and using cutting-edge technology to both beat and outwit his foes.
Superman is known for thinking himself invincible and letting his powers get to his head from time to time, which has resulted in him falling for Kryptonite or mind control like a little bitch. And guess who usually saves him? Batman.4