The article provides almost no hard data to back the headline up. They link a report on buy backs, but at least the abstract/summary does not provide support for the claim either.
Written in a very partisan way, although the description of how stock buy backs create bad incentives for CEOs sounds convincing to me.