EnergyAustralia: nailing energy customers and taxpayers to boot