Well, you could’ve made the same case in Iraq, when we “were giving money” to “Paul Bremmer’s government”, “Ayad Allawi’s government”, or “Nouri al-Maliki’s government”. But that would pretty much defeat the argument.
It doesn’t defeat any argument. If you want to subsidize someone or something, you have to accept blame for the consequences.