Let's assume the scams are coming from North Korea or Cuba or Russia. You really think that there's more pressure the US apply that will make these countries go "you're right we shouldn't let our citizens scam your citizens"
The root issue it archaic payment systems and banks where a check can take 7 days to clear. In this age a bank check should clean in seconds and funds should not be available in your account until it clears. It should be on the bank to not lie to you about funds in your account.