Batman would easily stop him if he were is in this what if.
Also, you always get enemies that are worse than the originals if you kill the originals off.
I don't think Frank stands a chance against "Smart" Villains like the joker or the Riddler.
To be honest, I have always hated that the punisher got thrown up against guys like spiderman and daredevil in "marvel universe" comics.
He pretty much just looked like a "joke" character after the issue ends.
He can't kill the characters and it isn't like the guy is using stun bullets either.
Just my opinion though