I don't feel bad at all for Sam. He was fairly paid and supported during his time with the Rams, and could have easily redone his contract for the season to help the team out after not being able to live up to his contract.
IMO he's getting what he deserves. And if he does play with the Eagles next season he's gonna have a coach that is not patient or understanding with inconsistency. And like it or not he never really has moved beyond those inconsistencies, so Sam is far from a finished product.