If the company (and the industry) is maturing, then buybacks and dividends are indeed a sign of confidence.
Buybacks were justified by a whole lot of things that simply are outright lies. Take away the tax benefit and you'd see them go away overnight.