“Giving from those who have more to those who have less on a systemic level…” – is the correct policy. But this money must come from top income earners. This money must not come from government, otherwise it will become like charity. It should be collected as poverty tax to rich, because it is the rich who creates the poor.
Unless we understand what causes poverty, the real solution cannot be conceived, and implemented if feasible. One cannot become rich without making somebody else poor. Thus only way to become rich is to steal from others. This is the ancient, age old method, and still is the only method. Today we use false money, secretly, by creating laws, and glamorizing the process, to steal.
There is no win-win possible. Win-lose is the law of nature. In every win-win case if you look carefully, you will always find a third person who will be loser. Take profiting for example. Suppose a CEO manufactures a writing pen at the cost of $5 per pen, and then sells it at $15 per pen. Thus the CEO is stealing or robbing $10 from each person. But when I steal your wallet directly, I go to jail, but the CEO does not. The same thing is true for interest charging, giving higher salary, creating unemployment, creating recessions, controlling the supply of money in the economy, etc. are all methods of stealing.
Take a look at the poverty chapter for examples, data, graphs, and principles at the blog site on soul theory at wordpress dot com.