If SkyCity has not hit the jackpot - as Labour's David Shearer claims it has - the casino company has come pretty close with its deal hammered out with the Government to design, build and operate an international-standard convention centre in Auckland.
Perhaps the agreement is too good for the company's own good.
That is not because there will be argument between the Government and opponents of the convention centre over the number of extra pokies that SkyCity will be allowed or questioning of the adequacy of extra steps the company will have to take to identify problem gamblers. There would be bickering over those features whatever the two parties to the agreement had negotiated.
What has really stuck in Labour and Greens' craws is the 35-year extension of SkyCity's casino licence, including its existing site, plus a stipulation that SkyCity will be entitled to compensation if it is disadvantaged by changes to gaming laws during that period.
Neither the licence extension nor the compensation provision were mentioned by the Government prior to the recent resumption of negotiations.