Well first off, dividends are a normal method for business owners to make an income... they take all the risk, but reap some limited rewards by taking dividends rather than a salary.
Buying back shares I’m fine with. While that could actually be seen as a form of “reinvesting”, I get the point.
What sense does the “registered in tax havens” part make though? If they’re a foreign-registered company would they ever have been eligible for aid? Plenty of companies in Europe are employing thousands of people, but are “owned” by a company elsewhere, so how do we define that ownership and “tax haven”?