Yeah, that's how it work. Player see it's in their best interest of their careers to continue playing for the club and wait for another opportunity. Bale, Modrić, Suarez - all wanted to leave, but were kept regardless of their wishes. At least for another year.
The power is equally distributed between the club and the players.
That's because Tottenham are pushing for Europe every season. We're a mid table club who had one good season last year. Not hard to see why a player wouldn't want to stay here when we can't offer much more. 3 biggest clubs in England have come in for our players, not Hull/Palace/Burnley. And that's that, unfortunately.