Any tool can be used for the right job or for the wrong job. As Charle Munger says, "To the man with the hammer, everything looks like a nail." It looks to me like stock buybacks are lately the hammer of corporate finance.
In this video, Jim Rogers is much more than a little salty. My impression is that the news commentators are looking at him with a great deal of skepticism and smirking.