Sure as a shareholder I also like stock buybacks. For instance, when Berkshire Hatheway does it, it's almost certainly a good thing.
I don't think that's what we're seeing in the vast majority of cases though. I think what we're seeing is managers personally enriching themselves by taking on corporate debt and doing so in a very tax-advantaged way. Keep in mind they're not buying the stock they own in the first place, they're being given it via stock options at crazy discounts.