Forums decked out in nice graphics (like the default "let's fly" theme, I mean wow) are the worst offenders...!
Touhou is an interesting phenomenon; I don't think you're alone in being a fan just based on the characters/music. Because Japan exists, the fandom is multi-faceted, like, you could...