There was a time at the turn of the century when Marvel just didn’t know what to do with the Punisher.

The most straight forward, uncomplicated character they have, and they couldn’t figure it out. So what did they do? They killed him, had angels resurrect him with demon sight (he could see demons) and sprit guns that could kill said demons.