Good Lord I went to their website and it gives a clear warning for people who may be faint of heart or small children or PETA people. If anyone does not like it don't look at their site. If I see something on TV I don't like I don't watch it.
You do realize that it is not the website but the business being done by the owners of the website that is the issue? Just because you don't see it doesn't mean it's not happening.