Although I'm by no means a comic book aficionado, I'd say I'm fairly clued up on some of the goings on, especially within the Batman realm. However, it was just a mess of a film. I actually enjoyed MoS until the last 30 minutes when it just turned into a generic CGI fight fest. I'm no fan of Snyder and I think his JL movie will suck too.
I was looking forward to Suicide Squad, and it had so much potential, but it was pretty lame on the whole. Especially the last act of the film, and it's handling of Harley and Joker was very iffy; I thought that could have been the focus of the film as there is a lot of comic book material to draw from, and I think that aspect is definitely the more interesting looking at the whole cast of Suicide Squad.
I think Aaron Eckhart is super underrated in The Dark Knight, but Ledger's joker is truly great.
Perhaps I'm just biased, and I compare every comic book film I watch to Nolan's Batman trilogy, and I will always be disappointed with any superhero film that isn't Batman Begins, The Dark Knight, or The Dark Knight Rises.