Stocks with no dividends have some probability of paying a dividend (or doing a buyback) in the future. If you could prove that a company will never pay a dividend or do a buyback then its value would be zero.
this is turning to a very insane argument.. So if Buffet signs a iron clad legal contract that says no dividends ever for the duration of his company, it means the stock is worth 0?