Because it won't cost them anything and they'll gain social standing.
You're painting yourself as a good person for no effort or cost. I've seen that attitude everywhere.
I once talked with a coworker about African immigrants coming to Europe. My take was basically that unless Europeans start shooting those boats in cold blood, women&children or not, Europe will be colonized. I argued the same thing with a fellow patient during my stay in a hospital.
It was impossible to drive the point in both cases because killing is bad, 'mkay, and we shouldn't share with them but help them somehow... I never got the answer who was going to work to help them neither who was going to pay others for that help if they don't want to do the dirty work themselves. Even entertaining the idea in itself was verboten I guess, either they didn't want to lose the argument or didn't want to come out as a bad person.
It's like killing a fish for Christmas supper. You won't do it yourself because you'll feel bad but you'll look down at neighbour who will do it for you for free and maybe call him a monster in your mind. Or you'll buy frozen fish meat and never think about what had to be done to make it possible and that you're paying for it to continue.
Hey, Communism is kinda cool sometimes.
You know, state-mandated work in Siberia or steel mills will wipe the smirk of those spoiled shits' faces.