Microsoft paid dividends every year in the 2000s and their share price barely ever broke $40. Most shares in large companies are owned by pension funds, mutual funds and hedge funds. Without share appreciation, the value of these funds don't grow. They make far more money through share price growth than they do in dividends, so they advocate for the company to operate in a way that makes that happen.