This has to violate his agreement with his ISP. A few complaints and I suspect it would be gone.
Oops, not ISP, I meant web host.