1
Can't really blame the players for the reasons you've listed.
Players want certainty and if all GRR can offer is a 1 year deal the players are always going to look elsewhere.
It's not ideal but that's another reason why we need something announced sooner rather than later.