With regard to dividends the tax situation is what is causing the bloated and shitty behavior in the first place.
In countries with Dividend Imputation (https://en.wikipedia.org/wiki/Dividend_imputation) such as the one I live in, companies actually distribute the money they earn.
In the USA, wasting money on bloat is effectively incentivised by the tax structure because you can spend money that is already inside the company with an effective discount vs distributing it so that it can be invested elsewhere.
Owners should be withdrawing the profits of their companies. The current situation leads to bloat and stagnation.