It is banned because it is hard to regulate and these offshore sites don't have to pay taxes to the US. I am sure there are some other reasons as well.