One of the big things missed by all the articles covering share repurchases, is that they are increasing at a rate similar to company market cap. That shouldn't be too surprising. The real story is why is R&D not keeping up?
It's worth a read for a more nuanced view.
[0] https://pdfs.semanticscholar.org/dcc3/e0d7288395c2891f1fee19...