> Why not use that money on more impactful things? Like higher salaries, social programs, or just R&D in general.
Because the money would not be spent on any of those things. Buybacks are a favorite boogeyman, but they are just tax efficient dividends. They certainly give people something to complain about though.