Lessons we can learn from history are: 1. getting long term contracts signed 2. insisting that sell-on clauses are included.
Maguire was only on contract for another year to mid-2015 and as soon as Premiership interest was expressed he knew he was in a "different league". I recall he was on £4k a week with us and went onto £14k p.w. at Hull. With the best will in the world nobody can expect the lad not to insist on going or the club to insist on him staying when the £2.5m fee would have been zero by the end of the season. If indeed his absence was the reason we didn't get promoted then that is false economy, but seriously, we should have replaced him and the fact we didn't remains Clough's biggest failing and so unnecessary, negligent in fact.
Murphy committed to a new contract until 2017 only last January. whoever was responsible, be it Clough and/or Brannagan, or Phipps or McCabe, then it was a masterstroke. It changes the bargaining power we have. The player can still agitate to move away and that happens the player usually gets his way but the fee is better value. As you say Leeds are not Arsenal and maybe Murphy will hope for a much better club, though I sense Leeds have big cash now. As for the Sharp factor, I believe we can get him without any barter if we bide our time. Personally I'm not sure Murphy is big on personal confidence. He struggled with us for long enough and might gain comfort from being at a club where the fans appreciate him at last. I think he probably values his deal at Bramall Lane and also values all his Scottish mates here.