Dude, honestly, just ignore the rabid fanboy.
Pretty much this.
I've been known to defend devs but only when people demand a dev change their content to suit a particular persons tastes.
When it comes to a games criticism then all are valid. If someone doesn't like something about a game, that's what this forum is for, to talk about those issues.
Not everyone that plays is going to instantly love the game, some won't like it at all.
When it comes to games like this based on subject matter we've all seen in other media we all have our own opinions. Most games tend to follow the same formula as Vampire the Masquerade because it's incredibly popular however it's not the only source of vampire lore. Shit, devs are free to make their own up if they so please, can't be any worse than fucking sparkling in the sun.
What players do expect is for devs to lay out their world so everything that happens has purpose to fit that games lore.
If something in any game doesn't make sense to a player then they need to let that be known. Might be something the dev needs to fix or could just be something other players can help with.
Either way these forums are for any and all to share their opinions, good or bad. As long as someone is being demanding because don't be that guy/gal. Be a boring world if we all had the same opinions and liked the same things.