This topic from Long and Short Reviews was an interesting one.
I've been reading murder mysteries more often recently, although I tend to be quite selective as to which authors I read - I love Agatha Christie and Richard Osman, but some other authors just don't work for me. That said, I only really have one criterion for mysteries, and it's one that I first noticed while watching an episode of Jonathan Creek, a show which is a bit dated now but was famous for its convoluted methods of killing.
It's quite simple. I never make any effort to try and guess who the killer is - I know this is part of the fun for many people, but I'm happy to just watch and enjoy the journey. So if I manage to figure it out before the big reveal, then the writer clearly isn't trying hard enough. I want to be surprised, and if I'm not surprised, it's a failure for me.
I'm not sure why I have this criterion specifically for mysteries, since for other genres I'm perfectly fine with knowing the ending beforehand. But when it's a murder mystery, I don't want to know and I won't try to guess, so there's no excuse for not surprising me.
So what are your thoughts on the mystery genre?