There is no change in the value of the company. There are fewer shares outstanding though which means each existing share is worth more.
Share buybacks are absolutely a good deal for shareholders when a company is undervalued. When a company is overvalued, dividends reward shareholders better. If a company is fairly valued, it largely depends on tax rates and whether the shareholder funds are in a tax sheltered account. [1]
The problem comes in when executive compensation is based on share-price. Executives have massive motivation to buyback shares even when the company is overvalued. So long as share buybacks are on the table as an option, share value should never affect executive compensation or there is an inherent conflict of interest.
Ideally, the company would hire a third party with no conflict of interest to determine best ways to return money to shareholders.
[1] Tax incentives around dividends and buybacks are overdue for some reform.