We all have blood on our hands. Leading an entirely ethical existence would be nigh on impossible. One may, however, do what one can and take a stand where one can. This is simply Realpolitik.
Doing nothing and then sneering at those who try is a self-delusional egomania at a Jack Monroe-esque level.