I have read your ideas of dividends about a hundreds times soon, you can repeat it a hundreds more times if you like, I will still not agree with you. Fast growing company's don't give away money if they don't have a fair valuation, they repurchase stocks if they believe in them self.
Commodity stocks who sell an oil field or mine etc quite often use the surplus to offer the shareholder to buy back shares at premium if the valuation of the company is low. If the they have a decent valuation, they will give a dividend.
To be clear, I'm not talking about an open market buy back program, that is to slow. Companies like Apple can do that.