I always thought of "stock buybacks" as a form of "debt payment". Stocks are created by companies out of thin air, as a tech worker I am (partially) paid in stocks. Those stocks aren't purchased by my company on the open market, they are manifested -- diluting shareholder stock.
Buybacks put a payment on that "loan". I doubt people would be so up in arms about companies paying off their debt, even prematurely. The number I'm more interested in is total stock buybacks / total stocks issued, which of course is never reported.
Am I wrong here?