Look I love Steve Smith. Not trying to denigrate the guy, but it is silly to act like being ranked below 40th in the NFL in catches, below 50th in the NFL in receiving yards, and only having 4 TDs is some sort of achievement for a #1 receiver that we should all be willing to accept and pay $7 million for.
Fact of the matter is he has declined in play. He is playing with about 75% heart and 25% ability at this point.
Good things come to an end. I will miss him, but time to move on.