Yeah, let's not forget he only got a few seasons with Favre, too.
Before Favre: Randy Wright, Don Majkowski, Anthony Dilweg, Mike Tomczak. He spent 4 solid years playing with bad/mediocre passers. Only one Pro Bowl appearance in those four guys' careers. 3 of them finished their careers with more INTs than TDs (and the only one who threw fewer picks than TDs only played 2 years before quitting, so he probably just benefited from a small sample size there). The best two names on that list were a 10th rounder and an undrafted guy. Sharpe wasted away for 4 years before Favre emerged.
He suffered that neck injury after the 1994 season, just as Favre was starting to blow up too. He caught double-digit TDs each of his 3 years when Favre was the main starter, with a peak of
18 scores in 94. If not for the injury, he'd have been there to collaborate with Favre during his epic 3-year stretch in 95, 96, and 97 when Favre won the MVP 3 straight years.
If his neck injury didn't rob him of getting to play during those 3 MVP years Favre had, his numbers would be off the chart. They were arguably already off the chart anyway. Michael Irvin played 5 extra seasons and played for a team who added a
#1 pick franchise QB the year after he arrived... and he has the exact same number of TD catches in his career. Sharpe was no joke.