giving money to poor is just giving money to top, because they will just spend it all, and it will funnel back up.
if you are already at the top and giving money to poor, you're just trying to make them depended on you. because that money will funnel back to you.
but if you teach people what money is, and basic economics. then they can grow for generations.