I own Google stock. They don't have a dividend at all and buyback massive amounts of stock. It is just efficient. If the government taxed buybacks then they would likely start giving a dividend, as people would prefer deciding what to do with the money.
One additional issue is that company's have chosen often times to do stock buybacks even when taking on debt. This is because they can borrow money cheaply and believe the buybacks are good for the value of the shareholders overall. This isn't necessarily a bad thing for anyone - but in times like this it puts a real stress on them that may even bankrupt them.
I think it is a bit of question of risk. In theory I'd like the company's I own to be prepared for an emergency, but I' also be annoyed if I invested in a company and they just let the money sit in a bank account for years instead of finding a way to return profits to the shareholders immediately.