The two problems league has is that State of Origin qualification is very broad and many players can choose which side to play for.
As State of Origin is largely considered the highest level of the game, it is enticing for many to give up playing for the Kiwis and nominate to play State of Origin and be eligible for Australia instead.
To actually make it State of Origin, they really should just make it about where you are born.