1. We do have a transfer system. It's just made up talking head BS that this a solution.There are degrees though, letting self interest be the sole criteria can lead to a sport becoming irrelevant.
As corrupt as FIFA is, having a transfer system that the entire world adhere to, means that at least those at the bottom of the chain get some reward for their investment in junior development.
A player draft is also something that would be of great benefit to the NRL. People will say "the players dont want it" but in reality its the clubs who are against, especially the bigger clubs who want to be able to recruit whoever they want.
For example in some other sports, Galvin would have to enter into the player draft, and the Tigers would be compensated by either money, draft picks or other players.
With only one meaningful league and a salary cap it's tougher to strike a deal that works.
2. Draft issue is mainly the courts given it's already been ruled against. You only need one player to challenge it and you're screwed.