Are these things you did not know or had any trouble figuring out? What’s the charge here?
Most of your bullet-points are essentially you explaining not why SU&SD has undergone an editorial failure, but why you distrust social deduction games. And that’s fair enough, but it’s not an editorial failure. Quinns specifically discusses why he stopped playing The Resistance and what this game does to address that. They mention it’s a large group game, they mention all of these things. If you watch the whole review and do not understand that this is a strange, large-group game of bluffing and narrative that requires a lot of work from the Storyteller … I honestly don’t understand what you’re watching.
To be more clear, I mention the number of times they’ve recommended games outside of the hypothetical SU&SD editorial sweet spot because this “realistic editorial perspective” has plenty of room to breathlessly recommend games like Two Rooms and a Boom, Twilight Imperium, and other games that break some of the same alleged rules that Blood on the Clocktower breaks. This isn’t even remotely the first time SU&SD has recommended people check out or back a limited release or Kickstarter game it’s merely the first time they’ve wanted to and been able to also give it a full review treatment before doing so. And yet for some reason, all day in the comments and here people have been acting like this is a betrayal of long held values.
I don’t have an issue with your criticisms. I just think there’s a very vocal contingent community today that’s really taking things up to eleven and that really needs to take a step back.