Many of the tropes we take for granted about Satanism have roots in anti-Jewish bigotry, although like the appeal of George Burns, they can be hard to place.
The word “priest” meant “one put over others,” and oh boy can you fuck right off with that. Just writing those words makes my skin crawl and not come back.
Do Modern Satanists like TST Houston really “desecrate” the Catholic host? Probably not. A better question is: Would it matter?
The weird, cultish Chinse dance company Shen Yun with the omnipresent ads is a little stuck in the past. But so are most religions–Satanism too.