Meryl Streep does much for the poor through the various charitable organizations she supports.  The reason you may not know this is because  she does not toot her own horn.  Calling out a bully in public  and working to help the poor are both laudable but not the same thing.