But if you could pay them in USD or pesos, you would? Can't you see how the government would take an issue with that, the very same issue that they have with USD or pesos?
It is not me as the remitter that is regulated. It is the contractor receiving the payment that is restricted on what they do with it in their foreign country. My understanding is that most of the countries involved have severe restrictions on hard/fiat currency transfers but not (yet) on crypto currencies.