Yeah, it would be nice if they could actually write all the characters in a particular story as semi-competent heroes with consistent characterization. Instead, it seems like every time the writers want to boost a character's awesome level they do it by turning everyone around them into evil, stupid, or incompetent idiots.