I believe rich people should pay higher taxes. It is a good way of making the society more even. You take the money from the rich and give it to wherever it is more needed. It is not a matter of "punishing success". The rich people will still remain richer then most people and it's not like the people with lower income work less hard.