I'm going to uphold two movies as examples to aspire to.
The old Predator movie with Arnold Schwarzenegger.
Nice pacing, we, as the audience, are curious too as to what is going on and what the creature looks like.
The characters are identifiable and understandable as to their motivations during the movie. We cringe when they get hurt or die.
Zero Plot holes.
Ghostbusters....
Again the characters are extremely understandable and identifiable. From Egan to Bill Murrey and even Rick Moranis you understand the how and why they are doing what they do. (Even the Mayor or the EPA inspector) Zero plot holes or motivation holes for their nonsense.
These characters pull you in to watch the train wrecks you know are going to happen. You know these people because there are others in your daily life that behave similarly with understandable motivations.
Now for the bad example.....
Captain America with the Red Hulk.
Plot holes? I didn't know there was a plot in this one. Hard to have a plot hole when there is no plot to have a hole in.
Character development?
Ok, it doesn't have any of that either. Zero understandable characters. You identify with no one in this movie. You care about no one in the story line. Sure there are some Cameos of Harrison Ford and Lisa Marie who we like....but otherwise?
We don't know or like anyone in the movie. You are left guessing about the motivations for the villain and his face for most of the movie....and when revealed you still have questions because it still doesn't make sense.
I want my two hours back....it was a waste of money and time watching it.