Two things:
1. While the portion of the DL that watches anime regularly might be larger than most other websites, this does not mean that everyone here does. I have no idea what portion, but I'd bet that the combination of people who don't watch anime regularly and who only watch what is easily accessible/edging on mainstream is going to be a sizeable portion.
2. It's a pretty easy thing to do to get into obscura and forget that not everybody is into it. It's true with music, it's true with books, it's true with television, and it's especially true in the land of near-autistic obsessive compulsive savants better known as "anime fans*." Just because you a few other people have watched it does not mean others have.
*Alternately, gamers, but that sort of behavour is excusable here because it is a forum dedicated to a niche market of games that likes to focus on even more niche subsections of those games. This is not an anime forum, not everyone here has that shared interest to the point where a casting topic of Tgugghl;hr leggnangnnn is going to elicit much attention.
AFTERTHOUGHT: "That said I haven't actually seen more than an episode or two of it." QED.