Taking stuff away from successful people to give it to less successful people is called socialism. Just because you can beat someone up and take their money doesn't mean it's a good way to run a society. It's immoral and has never worked in any country that has tried it. It doesn't help the poor people, it just hurts the rich people. Poor people will always be poor because they don't know how to be rich or are just unmotivated.
And what about generational wealth, you cool with putting a tax on "dead" money (when someone uber rich dies)?
Or is successful a term that applies to anyone you are associated with, no matter what they did to generate that success?