In Batman vs Superman (BVS), there was no clear motivation why Lex Luthor is doing what he's doing. He just seems crazy. Making a character crazy is an easy way out compared to creating a backstory to explain the villain's motivation.
In Civil War (CW), Helmut Zemo may have a backstory but it wasn't shown. It was just told. The objective was, of course, not to make the audience empathize with the villain. The reveal of the villain's backstory was used to enlighten another character, T'challa. I also didn't get why Zemo had to reveal that he framed up Bucky. He could have destroyed the evidence and released the video of Tony Stark's parents, to further fuel Tony's anger earlier on.
Both movies lack an interesting villain. At least, BVS had Doomsday.
In both hero vs hero movies, I wasn't moved by any side. I didn't empathize with Superman and I feel Batman is too angry and afraid. I thought Batman was a good detective. He should have made a thorough investigation to see if Superman was indeed a threat. Superman, on the other hand, just didn't seem to care at all with what's going on around him. He didn't have a clue that he was being set up. A quick x-ray scan of the building could have saved a lot of people.
I wasn't Team Iron-man nor Team Cap as well. I understand Tony felt the guilt for the collateral damage while Steve has this guilt of not being able to save his friend. The thing is, it was hard to share their guilt. Didn't we celebrate when the heroes defeated the villains even if we knew that there was some damages, some lives lost? Didn't we rationalize how the death toll could be higher had the Avengers didn't do what they did? Tony's guilt may be sensible but I felt it wasn't strong enough to make me side with him. I've always seen him as a person with a big ego so his wanting himself placed under some organization's control also doesn't make sense.
I don't also didn't get Cap. How could he place so many people's life in danger just to save someone who can already save himself? I feel for all the soldiers he beat up just to keep Bucky safe. Also, Chris Evans is not a great actor. For those who is used to watching action and sci-fi movies may find his abilities good enough but not me. Maybe I'd appreciate him more if he had a nude scene.
The issues between heroes for both movies could have been settled diplomatically but then the movie would have a lot of talk time, less action scenes. The truth is, a lot of us only wanted to see a brawl between two or more heroes. At least, we got that. It doesn't have to make sense.
Losing a parent is no laughing matter but when it is overused, it becomes a cliche like in both movies. People who get to hear that story over and over will eventually get desensitized. Yeah, it adds to the backstory, giving a clear motivation. It's also adds to the drama but it's getting... *yawns* Speaking of drama, Steve should have died in CW, for the sake of drama... or comedy if you get the point.
Both BVS and CW introduced new characters that will eventually be part of the team. BVS storytellers are really too lazy imagining an incident where the introduction was called for. The introduction doesn't really add to the story. The same is true with adding Ant-man and Spider-man, even the return of Hawkeye. They were just added for the rumble because it is what we really paid for. (T'challa's appearance fit in the story, so I don't see a problem there.) If you are going against your own team, the same people whom you somewhat trusted before, why would you turn to someone new, someone whose reliability hasn't been tested yet? Why did Steve trusted Ant-man and why was Tony bringing in a kid to a fight? What have these new characters done to gain the trust of the older characters? What if they were Hydra? Are Steve and Tony really evil such that they are willing to sacrifice the safety of other people just to further their goal?
I really think some of them should die already, like Cap and Hawkeye. They died in the comics. It reminds me of beauty pageant question: if you're going to die, why not now? At least, Superman died.