In the last decade, Google stock has returned a massive $343 billion to its shareholders through hard cash via dividends and buybacks. This extraordinary cash generation stems directly from Google's ...