Uh, having a huge ego pretty much goes with being a huge success. There's a helluva lot more humble losers than there are humble successes, even percentage-wise hahahaha.
As for idolizing Favre (and Rodgers too), you and others damn well should. All that shit you mentioned is 1. totally irrelevant and unimportant compared to the greatness on the field and 2. amplified if not outright made up by the God damned shitheads of the media who live to dig up crap like that and fling it around - against everybody, but mostly against the most successful.
And maybe idolizing is the wrong word. Acknowledging and respecting the results on the field and mostly ignoring the irrelevant shit, that's what ought to be fans' outlook on the whole situation.