That is like saying Labor should pass whatever corruption "watchdog" the libs eventually put forward, because it is better than nothing.
The Labor scheme was a long way from what the Greens wanted. They obviously believed they had a choice of passing bad legislation that would then never be improved, or not passing it and working towards a policy that would make a difference. They chose the later. The Libs then shifted massively to an anti climate change action stance and Australia has done nothing since.
The Greens are getting the blame for the Libs allowing the Queensland Nats, and the coal and gas industries to dictate their climate policies.
The Libs started heading in that direction whenAbbott came to power, the Greens sold out to them.