We need to remember that these players also have a life outside of football, and like many of us, sometimes our personal issues can interfere with our output at work.
Hopefully the club, and I'm sure they do, take all aspects of the players affairs into consideration when making the decision to keep or cut. Like all of us though, if it keeps affecting our team/workplace, then maybe it is best for all parties to move on.