I spot a flaw in your basic premise: "the whole point of being a company is to send money to your shareholders".
Some might argue that large corporates appear to have been hijacked by the managerial class to the detriment of other stakeholders (cf board-level remuneration rising far faster than other measures of company performance)
While your "delayed" tax remains within the balance sheet it inflates the apparent worth of the company - and gives management a larger argument for "look how well we are doing (aka: we deserve even more money)"
(Or untaxed cash on a Caribbean island may tempt a CEO to invest in a superyacht^H^H^H^H team-bonding venue. Since that cash would never be paid as dividends, there'd be no tax-take back home either)