Technically Ash is correct, and it is certainly true that players/agents have more power than in the past.
But how many players of the 500 or so first teams players in the PL ran their contracts down this year and were free to go where they wanted?
Very, very few, I think. I still find this surprising. You would think that there would be enough interest in him that if he wanted to leave we could find a club willing to pay him what he wants.