They 'let us stay' because they're net profitable by that video being there, not out of charity. For some in poor countries, those extra $2 a month do matter.
You can’t have it both ways. YouTube is providing a free video hosting service, something that is way more valuable for the creator (poor country or not) than $2/month.