Ben just wanted to do this movie for his kids not for the fans or even WB/DC. Personally I do not think he was the best option to do Batman.
So when the "best" part of the movie is Ben's Batman and the rest is lame you can say you are screwed.
The problem with Superman is that he resembles an America than does not exists any more , its an 80s superhero that do not fits these days and DC has not find the way to do it. Marvel has the same situation with Captain America but they did a better job.
Suicide Command seems will have better luck, because it's the kind of movie people want to see these days.