Earlier quoted context omitted.
The government already gets first dibs through corporate income taxes. Buybacks aren't deductible from that.
Yeah, Amazon paid $0 last year.
Here's Amazon's SEC filing for 2018 [1]. They paid 1+ billion on income taxes (page 37) on 11B in profits. They paid billions more in property taxes and other regulatory taxes.
Note that annual taxes also are affected by previous year issues. This is why from the same document, same page, you see them paying 1.4B on 3.9B of profit.
So getting upset about a year of no taxes with profits, when it truly does happen, is missing important nuance on what companies do pay. Check surrounding years, and read the SEC filings to see the reasons, which I've always found to be quite reasonable. It's not as bad as the pop press would have you believe when they cherry pick the outliers from one year or another.
And the pop press usually ignores all the other taxes that corporations also pay, focusing solely on income taxes, as if that were the only tax.
[1] https://ir.aboutamazon.com/static-files/ce3b13a9-4bf1-4388-8...