I think it's getting more and more obvious that DC are floundering against Marvel. OK, they're got the upper hand when it comes to video-games, but if it wasn't for Nolan's Batman series DC movies would be dead in the water. Green Lantern was fucking awful from head to toe, and the Justice League film seems like an extremely bad Idea considering they've just spent the past 7 years making realistic Batman films, only to have him team up with an alien, a man in an alien suit, another alien, an Amazonian and a God. I probably won't watch the Superman reboot because I think Superman is a completely 1-dimensional character.
Then you look at Marvel. They release decent films most of the time, they've got a much larger roster of well-known heroes to work with, most of them with complex back-stories. They know how to do special effects (most of the time), and most importantly they haven't minced the continuities too badly; the X-Men series is a bit fudged up now that First Class basically ignored the original trilogy (despite the fact it was meant to lead into it), but they've worked well on weaving the Avengers together, as opposed to DC who have made their heroes really standalone characters and then expect to be able to throw them together just like that.
The thing is, aside from Batman, DC's roster is just bland and uninteresting. Marvel have literally hundreds of characters to work with in their comics, and they usually do, but while DC have a decent amount of heroes, they only ever use Batman, Superman, Green Lantern, Green Arrow, Wonder Woman, Martian Manhunter and Aquaman.
This whole reboot of the entire universe reeks of 'desperate attention-seeking' to me, and judging by the looks of it, a fair amount of people think so too.