Offer your thoughts or opinion on the input financial query or topic using your financial background.

Why is it not a requirement for companies to pay dividends?
Cash flow is needed for expansion, either to increase manufacturing capacity or to expand the workforce. Other times companies use it to purchase other companies. Microsoft and Google have both used their cash or stocks to purchase companies. Examples by Google include YouTube, Keyhole (Google Earth), and now part of Motorola to expand into Phones. If you are investing for the future, you don't want a lot of dividends. They do bring tax issues. That is not a big problem if you are investing in an IRA or 401K. It is an issue if the non-tax-defered mutual fund distributes those dividends via the 1099, forcing you to address it on your taxes each year. Some investors do like dividends, but they are looking for their investments to generate cash. Who would require it? Would it be an SEC requirement? Even more government paperwork for companies.