I think he definitely could have ran and gotten a minimum of three yards. That's a minimum. More then likely closer to 5. Bad leg or not, I guarantee you at that point he's not feeling any pain. Later yes, but not at that moment. If he was able to move enough to bootleg out of the pocket then he would have been good enough for 3-5 yards. I'm confident in that statement.
Now, 3-5 yards doesn't guarantee a win by no means. It does, however, give your team a CHANCE to win. That's all most teams can ask for; just give em a chance to win late in the game, especially with a highly accurate kicker. Favre threw away that chance. He played a good game, yes, but in the end he took away his teams chance to win. Ultimately, it doesn't matter if you played a good game if you also cost your team the game. Now, pressure in your face and a fumble (like the pack-cards game) is a little different. Rodger's had people in his face quickly and didn't have a ton of choices. I'm not clearing Rodger's of blame, just saying it's a little different situation. Heck, even if you only gain ONE yard it still at least gives your team a chance. Better then the alternative.
It's too bad that his otherwise good performance ends on such a boneheaded play. Oh well. I can't say that I mind much at all.
GO SAINTS!!