Any argument about regulation in the US which doesn't mention that China and other countries won't follow that regulation should be heavily questioned. Exactly who are you stopping from doing what you don't like?!?
Law abiding US citizens won't be able to run them, but you didn't solve anything other than making sure US citizens pay Sam or Dario.
Any arguments that US laws or regulations should apply to people in other countries should be heavily questioned.