There is no question that dividends are one way public companies return cash flow to investors, but statistics prove that float shrink is better for overall price performance as the stock of companies who shrink the float using free cash flow rise more then companies using the same amount of cash to pay dividends.
The basic idea being to float a shell company in London, raise some cash, then use the cash and the float to reverse in some large but foreign and privately owned resource company.