Look, they could make a five super hero movies a year and get people to see them if they had a plot, decent actors, and special effects that aren't cheap or distractingly over the top. Everyone likes spider man, and the last one didn't do it for me. Spider Man came out in 2002 and even at the tender age of 10 I thought it was pretty shitty even though everyone raved about it. But I still saw 2 and 3 because let's be honest, I like Spiderman. Did I think they abused the source material? Yup. Did I think that Tobey Maguire is a pussy, and that everyone else was an equally shitty actor? Yup. Did I think Daredevil was better (shudders) yup. I thought a movie starring Ben Affleck and Jennifer Garner was a better movie. Why? Bullseye was comparably a gritty ass legitimate comic book villain. Green Goblin? Why can't they just retcon him out with Hobgoblin who was legimately scary and insane... It's not like anyone would get pissed if you combine the three goblins into one legitimate The Joker level villain. Heath Ledger was a good actor, but I think his script as Joker was what did it for me. Shit was dark, a little bit crazy, and worse, kind of made sense...
I don't care if it's true to book because the early stuff was explicitly written for kids, but I want something with a certain feeling when it's over. It's like you don't see them choosing the riddler or penguin for Batman, they chose the realest grittiest villains for him. Ra's Al Ghul is gritty. Joker? Scary. Two face? Tragic, gritty, and bad ass in an evil version of Dirty Harry way.