A rant: I hate Godzilla fandom