Things have changed for the movie with time, now it's getting appreciated by people, perhaps were not able to accept it's dark tone till that time as none of superhero movie of that time were of this kinda, but I think it's more realistic approach but sometimes I think they have overdarked the Superman, I mean it's not vigelente from Gotham City who wears black suit, it's something different, he is the symbol of Hope, that's the another reason for the movie being underrated but things are finally changing Snyder cut is coming, and I have high hopes from that