Because dividends are stupid and Berkshire is smart. Share buybacks are the optimal way to do "dividends".
The only reason to do a dividend is because people like the feels of getting a cash payout.