Superman doesn't want to kill or permanently injure Batman, so he purposely pulls his punches. Superman doesn't know precisely how much protection the suit gives, so he can't take risks by being particularly violent. This, combined with the actual protective aspect of the suit, gives batman his edge.
As far as I know, Metal Batman isn't. But I like the Metal Bat.