I have to agree. Respawn Punisher, just conceptually, is completely pointless and awful.
It could be paired with Quick Respawn, but even then it's incredibly situational, specific, and difficult in usefulness. I have no idea why anybody at Nintendo thought it was a good idea.