Shareholder advocates demand more, but Greens says major parties should ‘take a leaf out of miner’s book’