spot on.
When Peachey left, did we tell him to leave? Or did we offer him a contract renewal? Players have minds of their own and they also have their minds swayed by player managers.
If we offer a guy 200,000 and another team offers him 250,000, the player may think staying here is a good deal, even though its for less but the manager might advise against using all types of persuasions.
generally a player will really only leave a club for a sizable upgrade in salary or because he has beef with someone at the club (players/coach/staff/everyone(yes Robbie im looking at you)).
I loved it when Mills went to Broncos he bagged Flanno out on the way out for not giving him a chance etc, went to Broncos, never played a game of 1st grade, and his career is close to over (short of going to the ESL) in such a short time. Clearly Flanno not playing you wasnt all personal