Now that said, stock buybacks on their own are not necessarily a "bad" thing, and if a company has no uses for a bunch of cash on hand then giving it to shareholders via buybacks can make sense rather than hold on to it. But I do think it's a fair complaint that if we're "giving" a company money in the form of tax breaks and they're using it to do stock buybacks (effectively saying they have no real use for it, as you mentioned) then it's unclear the tax breaks are actually useful to begin with. If they weren't allowed to use that money to do stock buybacks then they would have had to find some other use in the company for it (though in reality, since budgets are pretty flexible it wouldn't be too hard to get around that kind of requirement...)