I already shared this opinion on a different community, reposting here o/
Each node benefits from taking share of other node's flow, the people want more donations to buy goods, companies want more payments to increase profits, community wants more taxation to donate more to people, none are willing to get the lowest flow and in turn none are willing to increase flow to the rest, this dynamic of relying on other parties doesn't benefit their goal
If money flow should look like this it has to be beneficial to everyone, somewhat like animal kingdom predation flow, you can argue it's natural although it's really just forced on all the animals they had no say in being part of this, but you can't really claim that being eaten and fighting for your piece of the flow is ideal to anyone, so there can't be a flow to aim for unless it's biased
To get an ideal system all nodes have to benefit from other nodes getting flow instead of hoarding it themselves -remove private ownership from people so personal goods are worthless and community locks donations behind spending/working(you get money from building/spending on your local community) -remove competition between companies through nationalizing or globalizing and people lock spending behind taxation/benefits generated -remove violence and enforcement from community and companies lock taxation behind donation quantity/management quality
You'll need a 4th divine body that can see everything while not being part of the flow to monitor and track these nodes, more importantly, removing violence and enforcement has lead to incursions and invasions, but at least the Ideal flow was achieved, mission successfully failed