The nrl don’t need to win a pr battle that’s the governments problemWhilst the government did renege on the deal and it is probably for political reasons as you say, it’s difficult to imagine how the NRL would win a PR battle over this.
Think of it this way: would people prefer the government spend money on stadiums or for flood relief. Now you and I know that is not the case of either/or but any debate will be framed along those lines
give them this year as a grace year then put it up for tender since they have breached the contract
there’s nothing stopping them bidding for it in the future without building any more stadia