Humanitarian obligation is unequivocal bullshit. It's like someone getting mad at Elon Musk if he didn't give to the poor. It's like, well, how much good is he doing for not the poor?
That's why I write books for extremely intelligent, intuitive people. It's okay to reject certain audiences for the sake of targeting another audience.
It's okay to say, "We feel for you, we'll pray for you, we'll send some money your way, but you don't get to live in our house or our country. It wouldn't be humane to us. And, there's probably a reason your country is a shithole."