Civil War is a direct consequence of everything that's happened so far in the MCU and that's what I like about that film. No one dies in Infinity and people don't lose their **** about no one dying in that. It's a great story.
I don't think that having a villain kill someone necessarily makes a villain more real or stronger tbh. I like character deaths when it's for a really REALLY good reason. Pietro really didn't have to die the way he did in Age of Ultron. I thought it was really weak with the way they killed him. The way Jonathan Hickman wrote all the death's in Secret Wars were extremely well done, imo. I really wish the writing in the movies could be on the level as the writing in the comic books and I think the closest they've gotten to that in the films are only in The Winter Soldier, Daredevil, and Jessica Jones. Are people going to start expecting Kilowog, Artemis, or Mera to die whenever the Green Lantern, Wonder Woman, and Aquaman movies eventually come out? Are people going to wish that Nightwing or Bucky might die eventually.
People always complain about how the movies aren't the comics but they kind of are in a beautiful way. I see comics as multiple tv shows that all exist within the same universe and all tie into each other, that's what the MCU basically is and that's what I find beautiful about the MCU: everything ties into each other just like the comics do. But I digress...somewhat. Point is, I just think that you shouldn't have to have a villain or threat kill someone just so it makes them seem more villainous. Norman Osborn, Magneto, or Loki don't have to be killing someone every year to keep them as valid villains. That's just how I feel.