I completely agree with your post! This is becoming ridiculous. The predicament you have mention has always bothered me; how can a player possibly concentrate on giving his best for a club knowing that he won't be there the following season? Its no secret that Issac Luke's performances went to shite after he secured a release to the Warriors. What I find even more bizarre is that a player can sign a contract thereby giving his word to a club that he will sign for them only for him to be allowed to change his mind. Remedying this problem is the bigger question. I would like to see a transfer system introduced whereby if a club elects to sign a player who is still under contract with another club, then the purchasing club must pay a fee to sign that player.
Basically, I think a soccer style transfer system would get rid of a lot of this mind-changing and signing of players in advance. I think it would also result in players staying at a club for a lot longer than what we are seeing at the moment. At the rate we're going, I think we are going to see the first player to play for ever club in the NRL before too long.