> Laundering money in poor countries directly hurt the citizens of those countries because the government doesn't collect the taxes it is entitled to
Minior nitpick: Poor countries typically have authoritarian, corrupt governments, so keeping money out of their hands is actually a good thing :)
But more to the point: the whole idea of money laundering is that criminals WANT and DO pay taxes on their illegal income by pretending it came from legal sources. If they just kept those money under the mattress they would never pay a penny of taxes, but they also wouldn't be able to actually spend the money. So, money laundering in poor countries actually increases the tax income of their governments.