Whenever you try making rich people responsible, they move abroad. In Norway, the super rich are becoming Swiss citizens after a recent change in taxation. Unless Switzerland takes social responsibility, they're getting away with it. But if Switzerland does the right thing, the rich will find another safe haven.
However, this is a short term issue. The long term changes require a historical change in culture and policy. Otherwise we're still very much catering to the will of old money and power structures that resembles autocracy.
(I'm just an armchair socialist and no expert by any measure, ymmv.)