Favre was the only guy last year to get a MVP vote other than Brady. He is coming off on of his best years ever and made it within an OT score of the big game. Yeah, he sucks and is washed up.
I'll tackle your first "plot hole", but I honestly can't make it through the rest of your post. It was a trap to lure out the Joker. I guess you missed that part, they were TRYING make Dent an easy target.
For the love of the game, that is the one reason I respect the hell out of Favre. There aren't too many folks in the world today who would turn down 20 million bucks to sit around their house.