Most gas is already under contract. Breaking those contracts would massively hurt our economy
Nah fuck that. There aren't alternatives they can reasonably turn to. The only thing hurting our economy is allowing companies to steal from the Australian people without paying for our resources.
Courts can't overturn it if Parliament enacts a law specifically saying they can do it. There's certainly nothing in the constitution that would prevent this.