So it isn't anything to do with envy?
So stop demonising people for having a few bob.
Making money and then sharing it is indeed a noble cause. My tax bill is just that, but rather than think myself noble, I accept it is my obligation towards the social infrastructure we entrust governments to provide. What I give of my time and money over and above that is my affair, and I won't be preached to by others.
Yes, there are obscene amounts being made out there and commerce could thrive every bit as much if the cut of those at the top was a bit less and the spread of profit worked its way down the workforce.
Can't disagree, but by the same token, can't see how to fully implement it in one country without those at the top moving to another country who are more in tune with their thinking. (Vodafone UK profits being taxed in Luxembourg for instance.)
When the G20 debated international responses to calls to curb banking bad practice, there was real intention but realisation that G20 is just that, 20 countries. the multinationals and their bankers could easily make countries 21 - 40 the new G20.
So... short of revolution, how can you do it? And if you did go for revolution, that is where we part company, as I will be fighting with the "haves" slaying the "have nots." Real Politik.