I only wish people would stop bashing great movies by complaining about petty things! Who cares if the movie had a few dark tones. We live in dark times. People want things to be like when George reeves donned the red and blue suit.
Many of the superhero movies have dark tones and even the comics are much darker now then they were when I was kid so I'm tired of hearing these petty complaints from people. I'm sure many of the complainers were most likely big fans of superman returns which had a lot of color "for most of the movie".
Just enjoy the movies ad stop your wining.