...your statement was "if hes so talented, whats keeping him on the bench?"
FAVRE kept RODGERS on the bench. FREEMAN is keeping JOHNSON on the bench. FREEMAN's not even close to being in the same League as FAVRE.
If FREEMAN could keep JOHNSON on the bench, then I'd give a 2013 7th Round Pick and an opened, half-full can of beer for JOHNSON. (Give me 2-3 hours, and I'll throw in the other half-can of beer. But that's all: take it or leave it!)