One, professional sports, even team sports, highlight individualism, and discount team play. Sure they talk about everyone playing as a team, but lets face it, they know its the Michael Jordans, Payton Mannings and LeBron James players that draw the crowds, line their pockets, and sensationalize the sport.
Two, its easy to say "If I was rich id turn them down." Its much harder to practice it in real life. Even 'rich' people aspire for more. Human nature, bro.
Third, Im confident Favre isn't sitting around telling himself "I really suck now and I'll never help this team win". Again, just last year he had a very solid season. Holding him accountable for not stepping down after a poor start to this season is holding him to an unfair moral standard, and removes the responsibility from the people payed to make those decisions, the management.
Fourth, you dont know what is in Favre's head, dont pretend like you do.