I think people forget that by his last season Steve Smith had the ass and he played like it - and for no really good reason other than that other stars were emerging on the team and he didn't want to share the spot light. He was more of a locker room distraction than he was worth.
He went on to have great performances with the Ravens' but G-man made the right move allowing him to move on from here. I personally think it was addition by subtraction and we don't have a super bowl run with Smith on the roster.
Steve Smith remains a narcissist who I've never seen internalize his own culpability when it comes to his relationships with others - it's always somebody else's fault as to why he was forced to act like an asshole.
This video is a product ad. I'm cringed that either of these two Panther greats are party to it.