I don't think buybacks are really the thing here. The question is why a stock would have value if it doesn't pay dividends. If there's a good reason for that then buybacks are perfectly sensible. If there isn't then such companies are engaged in some sort of weird scheme regardless of buybacks.