Stock buy backs – a marker of “monopoly power rather than returns on capital”?

Link. Maybe MegaCorp have changed the business ecosystem to make challenge impossible. A recipe for stagnation.