Snyder historically does not keep players around that poison the well. I can remember one such player that would have made us extremely formidable had he put in any effort: Bryce Brown. Man I would have loved to see him play a full season as a Wildcat. But Bill doesn't take excuses and he sure as hell doesn't coddle young men with talent because they are better than anyone. Bill only cares about developing future leaders, and part of that comes with humility. I love what our coach stands for.
Actually I think Snyder does historically keep players, they just may not play. Bryce Brown choose to leave because he wasn't getting playing time that he thought he should even though he wouldn't block on pass plays. Daniel Davis comes to mind of someone with lots of potential that didn't conform to Snyder but still got to stay and didn't play. Also, who was that stud 5* LB we had that really never played? I think Snyder keeps even the ones that might be poison around to try and teach them life lessons and to be better men when they graduate.
As for Sams, I don't think any of this applies. He has never said anything along the lines of "we are trying to get him to do what we like to do" or whatever coach speak he uses to say they aren't listening. He has said on several occasions that he has done Sams a disservice by not getting him on the field. So those thoughts by Snyder show that he doesn't think Sams is poison.