He had a long career.
He stayed pretty healthy and injury free for 16 years. He did great things on and off the field. Greatly respected among his teammates, competitors and peers. And a two time SB MVP. I believe Peyton stated there are only a handful in that category, so he is in the top 5 for SB MVPs.
I think I read somewhere the "average career" for an NFL player is 4 years. Granted some last longer than others.
Some only last a year or two. Some like Vinny over 20 years. But the overall average is 4 to 5 years, or somewhere there abouts.
So 16 years, starting 220 consecutive games is also quite an accomplishment.
Naysayers be naysayers. I'm in the group that has the utmost respect for him as a person first, player second. And I hope to see him in the HOF someday!