It is a silly notion there is anything wrong per se about stock buybacks. Just as you can sell stock when you need cash (and lose some control) it is simply buying stock back when you saved some cash (and regain control).
The only reason stock buybacks are thought of in negative light is that they seem to be a way for companies to not pay taxes... but the tax law is not companies' fault! It is our fault for the tax law to be this way!