I agree, but like I said the other day, a RS is much much cheaper for a company to do.
A buyback is much more expensive, and honestly, what company is really going to spend that kind of money to increase shareholder value? Not many, if any. Granted CBDD is a great company but still, "Company comes first", then the shareholders. I personally do not see it happening.
..and I could be totally wrong, but just speaking from a company standpoint.