I wanted to highlight these two points because I think they are both very true, and also highlight the opposite ends of the issue.
I want people to be able to read ENWorld without feeling like they are being exposed to offensive material, or that anyone is promoting JK Rowlings beliefs. I also want to be able to discuss Harry Potter in terms of non-vancian magic systems, influences on modern fantasy, terrible world design, how my kids grew up liking it, etc.
I feel like there should be a solution that covers both of these things, but I still don't know what that is. Using the spoiler blocks for everything HP related feels clunky; if anything, it seems to draw more attention to the material. Is a "trigger warning" a useful method? If so, does it need to be in every post, or just the first one where you mention HP?