Not perfect, but not as bad as people claim it to be

Rating: 8/10 (11 June 2016)

This movie was a good movie. It is nowhere near as bad as people claim. The very worst thing this movie has going for it is that they tried to do a little to much with it. The initial cut of the movie was four hours long, and an hour and a half was cut out to make the theatrical cut. This is the reason why people were complaining about the bad editing.
To the other "issues" with the movie that people complain about: -The claim that Bruce stopped fighting Superman, even though he had Clark dead to rights. People claim that it is just because Superman said the name Martha. While it is true that Bruce's mother and Supermans adoptive mother did share the same first name (Martha), that by itself is not the reason that Bruce stopped. It was in that moment that Bruce realized that he was wrong about Superman. Bruce realized that Superman was telling the truth when Superman said "If I wanted it, you'd be dead already." Plus Bruce realized that Superman was only fighting because he wanted to save his own mother. This causes Bruce to see that they both had something in common. If Bruce could have done something to save his own parents when he was a kid, he would have, but couldn't.
-The "knightmare scene". Many people think that this sequence is simply a dream and that it didn't make any sense and that it didn't fit into the movie at all. The scene, however, was not a dream at all. It was a vision of the future that Bruce was able to see, due to the Flash traveling back in time to give Bruce the message that Lois Lane is the key. There are a few things that we can infer about this sequence. Darkseid had invaded earth. The omega symbol and parademons in the sequence are proof that Darkseid is involved. Darkseid is a master manipulator as well. Obviously Lois died in this future, and Darkseid manipulated Superman into thinking that Batman was responsible. It also seems like the Justice League hadn't been formed, at least not until after Darkseid invaded. Due to the apocalyptic nature of this future, the Flash decided to travel back in time to give Bruce the message that we see immediately after this sequence. This much makes sense, as Bruce has always been the tactician of the Justice League. I think the conversation between Bruce and Wonder Woman have during the funeral scene adds some credence to this, when Wonder Woman asks how Bruce knows the other meta humans (Flash, Cyborg, Aquaman) will fight and Bruce says, "I just have a feeling."

The parts about Superman being sad/depressed and missing the bomb in the Senate and not being able to find his own mother. Most of America in this movie was shown to be very distrustful of his motive and abilities. The DCEU is supposed to have some realism in the movies and I think that much would actually happen if Superman were to exist in reality. What would happen to any of us if we were in that situation? It would upset us, it would cause us to question what we were doing and whether or not what we were doing was worth it. This would make it very easy for any of us to miss things that would be otherwise obvious (like a bomb or where the mother would be) as a result of our being so distracted.

-Superman using the kryptonite spear to kill Doomsday. People have asked, "why didn't Wonder Woman use the spear to kill Doomsday, she wouldn't have been affected by it at all?" Again, I think this has a simple answer. Superman realized that part of the reason people didn't trust him or his motives was because he was apparently invulnerable. He had to show humanity that he wasn't invulnerable and that he would still be willing to put himself in harms way to try to save people. So he decided to use the spear on Doomsday himself.
-Batman killing. This has been stated many times before, yes Batman in the modern comics does have a no killing rule, however, he didn't always. Early on in the comics he would kill. Also, in some of the other Batman movies, he may not have killed outright, but he did chose to not save people which resulted in the others deaths. (Joker in the original Keaton movie, not saving Ras Al Ghul in Batman Begings, etc)
-People not understanding Lex's hatred of Superman. Lex hates Superman because of the fact that he is an alien, he isn't human. This is all the reason that Lex needs to hate Superman and try to set this whole plan up. Plus Lex is has a genius level intellect, so it would not be a stretch to think that he could figure out who Batman and Superman are beneath the masks/costumes, allowing for him to manipulate Superman into fighting Batman and egging Bruces hatred of Superman on, ensuring that he will fight.
These, I think, cover most of what people are complaining about. Again, I do think that they did try to pack to much into the movie and then cut to much out after the initial 4 hour run of the movie, this is why there was some of the confusion. I agree they could have done this part better, but hopefully we will see them correct this in the ultimate cut on the blu ray. I think that in the end, this movie will be seen as a good start to the setup of the DCEU.